19Multiprozessorsysteme

Einen immer größeren Stellenwert nehmen Multiprozessorsysteme ein. Das trifft auf PCs bereits seit einiger Zeit zu, wo Neugeräte inzwischen standardmäßig über mehrere Kerne verfügen. Doch auch im Embedded-Bereich und bei Smartphones geht der Trend eindeutig in diese Richtung, nicht zuletzt durch Touchscreens und multimediale Unterstützung. Daher wird in diesem Kapitel ein Überblick gegeben, welche Besonderheiten dabei auftreten und welche Dinge zu beachten sind, wenn man Multiprozessorsysteme programmiert.

19.1Ansätze zur Performancesteigerung

Eine der Hauptzielsetzungen der Rechnerarchitektur ist es, immer größere Rechenleistungen zu erreichen. Dafür gibt es verschiedene Ansätze, auf die wir nun eingehen wollen.

Entwicklung ...

Get Rechnerarchitektur, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.