Kostengünstige Multiprozessor-Desktoprechner, Cluster von PC's, Innovationen (u.a. Hyperthreading-Technologie) oder Multicore-Prozessoren: Parallele Rechenleistung ist allgegenwärtig, wird jedoch nur durch parallele Programmiertechniken effizient. Umfassend: die parallele Programmierung für herkömmliche Parallelrechner und neuartige parallele Plattformen. Ausführlich: Grundlagen sowie portable Programmierumgebungen (u.a. Pthreads, Java-Threads, OpenMP, MPI, PVM, UPC, zugehörige Programmiermodelle). Für Anfänger und Fortgeschrittene: eine Vielzahl konkreter Beispiele veranschaulicht die erfolgreiche Realisierung effizienter Programme.
Kostengünstige Multiprozessor-Desktoprechner, Cluster von PC's, Innovationen (u.a. Hyperthreading-Technologie) oder Multicore-Prozessoren: Parallele Rechenleistung ist allgegenwärtig, wird jedoch nur durch parallele Programmiertechniken effizient. Umfassend: die parallele Programmierung für herkömmliche Parallelrechner und neuartige parallele Plattformen. Ausführlich: Grundlagen sowie portable Programmierumgebungen (u.a. Pthreads, Java-Threads, OpenMP, MPI, PVM, UPC, zugehörige Programmiermodelle). Für Anfänger und Fortgeschrittene: eine Vielzahl konkreter Beispiele veranschaulicht die erfolgreiche Realisierung effizienter Programme.