4.A Loop Level Paradigm
Execute each loop in parallel
Easy to parallelize code
Similar to automatic parallelization
Eg, SGI APO may be good start
-apo -mplist
Incremental
One loop at a time
Doesnt break code
C$OMP PARALLEL DO
do i=1,n
enddo
alpha = xnorm/sum
C$OMP PARALLEL DO
do i=1,n
enddo
C$OMP PARALLEL DO
do i=1,n
enddo
Previous slide
Next slide
Back to first slide
View graphic version