Basic HTML version of Foils prepared
August 29 98
Foil 28 Multiple Parallel Loops
From
Designing and Building Parallel Programs 2: openMP Shared Memory Programming Language DoD Modernization Tutorial --
1995-1998
.
by
Ian Foster, Gina Goff, Ehtesham Hayder, Chuck Koelbel(Some foils prepared by Kuck & Associates, Inc.)
Nested parallel loops are good
Pick easiest or most parallel code
Think about locality
Use IF clause to select best based on dataset
Plan on doing one across clusters
Non nested parallel loops
Consider loop fusion (impacts locality)
Execute code between in parallel region
©
Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu
If you have any comments about this server, send e-mail to
webmaster@npac.syr.edu
.
Page produced by
wwwfoil
on Sun Apr 11 1999