Barrier Optimization
Barriers are very expensive at high processor counts
Example: Domain Decomposition
shared array of synchronization variables for each domain: ready(x,y)
C$OMP FLUSH
ready(x,y)=.TRUE.
C$OMP END FLUSH
Previous slide
Next slide
Back to first slide
View graphic version