| United States-English |
|
|
|
![]() |
Exemplar Fortran 77, Exemplar C: Exemplar C and Fortran 77 Programmer's Guide > Chapter 1 IntroductionThe programming model |
|
The Exemplar compilers implement a subset of the Exemplar programming model, which provides advanced parallelism. This model supports the following programming paradigms:
In the shared-memory paradigm, the compilers perform optimizations and—if requested—parallelization. Directives and pragmas allow you to further increase optimization opportunities. In the message-passing paradigm, the programmer uses functions to explicitly spawn parallel processes, share data among processes, and coordinate their activities. The shared-memory/message-passing paradigm allows you to combine the two paradigms, taking advantage of their respective strengths. This book focuses on the compiler support for the shared-memory paradigm. See the Exemplar Programming Guide for information on programming efficiently using the shared-memory paradigm. See the HP MPI User's Guide for information on using message passing. |
||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||