Next: 3.3.6 Bemerkungen zu portablem
Up: 3.3 Grundlegende globale Operationen
Previous: 3.3.4 Reduce- und All-Reduce
3.3.5 Barrier
Synchronisation aller Prozesse.
- Jede der Operationen 3.3.1-3.3.4
wirkt als Barrier.
- Künstlicher Einbau einer Barrier,
z.B. mittels
CUBE/SMALL>_DOI(
,
,
,
,
)
- Die meisten parallelen Algorithmen enthalten ganz natürlich eine
Barrier, da an irgendeinem Punkt ein globaler Datenaustausch
(z.B. Akkumulation) notwendig wird.
Gundolf Haase
1998-12-22