1 Einführung

Parallele Programmierung ist nichts Neues. Sie beschäftigt die Informatik schon seit den 1960er-Jahren. Hauptanwendung war lange Zeit das Lösen von numerischen Problemen auf Parallelrechnern im wissenschaftlichen Umfeld. Mit kommerziell nutzbaren Anwendungen, vorwiegend aus dem Bereich der Simulation, fand das parallele Rechnen weite Verbreitung. Einsatzbereiche dafür sind unter anderem die Baustatik, Strukturberechnungen im Maschinenbau, Crashtestsimulationen im Fahrzeugbau, Strömungssimulationen in der Luft- und Raumfahrttechnik und die Wettervorhersage.1 Heutzutage sind wir alle zumindest indirekt Anwender parallel arbeitender Systeme. So nutzen wir Suchmaschinen im Internet, unsere Kontobewegungen werden von den Datenbanksystemen ...

Get Multicore-Software now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.