[Next] [Previous] [Top]
Analyzing for Parallelism (cont'd)
- Which parts of the calculation are parallel?
- "Data dependencies"
(Like data dep. in loop breaking vectorization on C90.)
- Iterative method: all PE's must wait until global test parameter computed (requires communication)
- Timestepping: each PE must wait until all data it needs for next time step are ready.
Thinking Parallel - (lecture given 6/15/95)
[Next] [Previous] [Top]
Generated with CERN WebMaker