Content deleted Content added
No edit summary |
Replaced a word not in the english language and fixed a misspelling |
||
Line 3:
of concurrent computations by means of primitives
in the form of special-purpose directives or function calls. Most parallel primitives are related to process sinchronization, communication or task partitioning. As they seldom contribute to actually carry out the
intendend computation of the program, their computational cost is often
as [[parallelization overhead]].
Line 11:
very efficient code. However, programming with explicit parallelism is often difficult, especially for
non computing specialists, because of the extra work involved in planning
the task division and
In some instances, explicit parallelism may be avoided with the use of an optimizing compiler that automatically extracts the parallelism inherent to computations (see [[implicit parallelism]]).
|