Arbeiten mit OpenMP
am RZTU verfügbar auf dem Parallelrechner (HP-UX 11): Guide 3.9 von KAI
außerdem erhältlich für IRIX, Solaris, AIX, Digital UNIX, Windows NT
Übersetzen und Linken mit guidef90 (bzw. guidec oder guidec++)
(im Verzeichnis /progsys/kap/guide/bin)
Programm starten: ganz normal (keine zusätzlichen Optionen etc.)
Anzahl der Threads:
Default = Zahl der CPUs
über Umgebungsvariable:
setenv OMP_NUM_THREADS 3
Überwachen: mit
top -h
(nur ein Prozeß, aber CPU-Anteil fast 300%)
Guide hat weitergehende Möglichkeiten:
zusätzliche Direktiven, etwa für die geplante OpenMP2.0-Erweiterung
spezielle Compiler-Optionen
weitere Methoden zur Steigerung der Performance
Informationen dazu findet man in den Guide-Manuals (
Fortran
,
C/C++
)
Peter Junglas 16.2.1999