Multiprozessor-Desktoprechner, Cluster von PCs und Innovationen wie Hyperthreading oder Multicore-Prozessoren machen parallele Rechenressourcen allgegenw rtig. Die Ausnutzung dieser Rechenleistung ist jedoch nur durch parallele Programmiertechniken m glich. Das Buch stellt diese Techniken f r herk mmliche Parallelrechner und f r neuartige Plattformen umfassend dar. Neben den Grundlagen der parallelen Programmierung werden Programmierumgebungen wie Pthreads, Java-Threads, OpenMP, MPI oder PVM sowie die zugeh rigen Programmiermodelle behandelt.