output as an SPMD (Single Program Multiple Data) parallel C version of the program that can be compiled by native C compilers on a
In computing, SPMD (single program, multiple data) is a technique employed to achieve parallelism; it is a subcategory of MIMD.
•
The current standard interface for shared memory multiprocessing is OpenMP.
•
The Cray parallel directives were a direct predecessor of OpenMP.
SPMD |