OpenMP
Two basic flavors of parallelism:
Coarse-grained
Program is broken into segments (threads) that can be executed in parallel
Use barriers to re-synchronize execution at the end
Fine-grained
Execute iterations of DO loop(s) in parallel
Previous slide
Next slide
Back to first slide
View graphic version