Explicit parallelism
In computer programming, explicit parallelism is the representation of concurrent computations by means of primitives in the form of special-purpose directives or function calls. Most parallel primitives are related to process synchronization, communication or task partitioning. As they seldom contribute to actually carry out the intendend computation of the program, their computational cost is often considered as parallelization overhead.
See more at Wikipedia.org...
This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License
explicit parallelism
A feature of a programming language for a
parallel processing system which allows or forces the programmer to annotate his program to indicate which parts should be executed as independent parallel tasks. This is obviously more work for the programmer than a system with
implicit parallelism (where the system decides automatically which parts to run in parallel) but may allow higher performance.
(c) Copyright 1993 by Denis Howe