Rechenwerk

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

AlsRechenwerk(auchAusführungseinheit,englischexecution unit)[1][2]oderOperationswerkbezeichnet man in derMikroelektronikundtechnischen InformatikeinSchaltwerkzur Ausführung derMaschinenbefehleeinesComputerprogramms.

Der Begriff wird häufig synonym mitarithmetisch-logische Einheit(ALU) gebraucht, genau genommen stellt eine ALU jedoch lediglich eine (von oft vielen) Funktionseinheiten eines Rechenwerks dar, das zusätzlich aus einer Reihe vonHilfs-undStatusregisternbesteht. Neben den Funktionseinheiten existiert außerdem bei vielen Rechenwerken eine Sprungvorhersagelogik oder eine Out-of-Order-Steuerung. Darüber hinaus kann ein Rechenwerk auch mehrere ALUs enthalten. So bestehenGleitkomma-Rechenwerke neben denRegistersätzenaus zwei ALUs zur separaten Manipulation vonExponentundMantisseeiner Gleitkommazahl. Die ALU selbst enthält hingegen keine Registerzellen und stellt somit ein reinesSchaltnetzdar. Moderne Hochleistungsrechner verfügen über eine große Anzahl von Rechenwerken, die unabhängig voneinander arbeiten und jeweils auf die Ausführung bestimmter Befehle spezialisiert sind.

GPU-Ausführungseinheiten

[Bearbeiten|Quelltext bearbeiten]

AufGrafikkartenund Beschleunigerkarten fasst eine Ausführungseinheit mehrere hochspezialisierte Rechenwerke zusammen. Beispielsweise besitzt der GrafikchipHD Graphics 63024 Execution Units mit insgesamt 192Shadern,also 8 Shadern pro Execution Unit.

  1. Prozessor-Architektur.In:Elektronik Kompendium.2016
  2. Rechenwerk.In:ITWissen.abgerufen am 28. Januar 2021.