Left Up Right Parallele und Verteilte Programmierung

Durchführung der Parallelisierung

Programmiert

Ein Algorithmus muss für jede Archtitektur speziell angepasst werden.
Vorteil: Nachteil:

Parallelisierende Compiler

Wunsch: Man schreibt einen Algorithmus, der Compiler macht daraus für eine Zielarchitektur ein optimales Programm

Nachteil:

Compiler und Laufzeitsystem nutzen Direktiven des Nutzers

Realisierungen:
OpenMP
GOMP ist die Implementierung von OpenMP im gcc

Informatik- und Netzwerkverein Ravensburg e.V RW