Automatic parallelization: Difference between revisions

Content deleted Content added
Chip Zero (talk | contribs)
No edit summary
Line 39:
Automatic parallelization by compilers or tools is very difficult due to the following reasons:
* dependence analysis is hard for code using indirect addressing, pointers, recursion, indirect function calls.
* while loops hashave unknown number of iterations
* accesses to global resources is difficult to coordinate: memory allocation, I/O, shared variables