Übersicht:
Effiziente Nutzung von Monoprozessoren (Cache, Speicher, E/A)
Cache- und TLB-freundliche Datenstrukturen, asynchroner I/O,
I/O, mmap()
Architekturprinzipien und Programmiermodelle von Parallelrechnern
Threads und Koordinierung in Multiprozessoren mit gemeinsamem
Speicher (Sparc Server E 4000)
-> Posix Threads (Pthreads)
Architektur und Programmierung von Rechnern mit verteiltem
Speicher (SUN/HP Workstation-Cluster, Convex SPP-1600)
-> Message Passing Interface(MPI)
Architektur und Programmierung von Vektorrechnern
(Fujitsu VPP300/700)
-> Vektorisierung durch Programmgestaltung und Direktiven
Einführung | (->Folien/Postscript | ->Folien/PDF) |
Optimierung des Speicherzugriffs | (->Folien/Postscript | ->Folien/PDF) |
SUN Enterprise X000 Architektur | (->Folien/Postscript | ->Folien/PDF) |
Programmierung mit Pthreads | (->Folien/Postscript | ->Folien/PDF) |
Aufgaben zur Speicheroptimierung und zu Pthreads | (->Folien/Postscript | ->Folien/PDF) |
Einführung in die Message-Passing Bibliothek MPI | (->Folien/Postscript | ->Folien/PDF) |
Vektorisierung für den Vektorrechner Siemens/Fujitsu VPP300/700 | (->Folien/Postscript | ->Folien/PDF) |
Zugang zu deutschen Höchstleistungsrechnern | (->Folien/Postscript | ->Folien/PDF) |