1. Einordnung
CPU und GPU sind beides Prozessoren im Sinne des vorherigen Kapitels – beide bestehen aus Steuerwerk, Rechenwerken, Registern und einer Cache-Hierarchie, verbunden über einen Bus. Der entscheidende Unterschied liegt in der Zielsetzung: Die CPU (Central Processing Unit) ist darauf ausgelegt, wenige, oft voneinander abhängige Aufgaben so schnell wie möglich nacheinander abzuarbeiten. Die GPU (Graphics Processing Unit) ist darauf ausgelegt, sehr viele gleichartige, voneinander unabhängige Aufgaben gleichzeitig zu bearbeiten. Beide Ansätze sind sinnvoll – nur eben für unterschiedliche Arten von Problemen.