Loading AI tools
Aus Wikipedia, der freien Enzyklopädie
Als Rechenwerk (auch Ausführungseinheit, englisch execution unit)[1][2] oder Operationswerk bezeichnet man in der Mikroelektronik und technischen Informatik ein Schaltwerk zur Ausführung der Maschinenbefehle eines Computerprogramms.
Der Begriff wird häufig synonym mit arithmetisch-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 von Hilfs- und Statusregistern besteht. 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 bestehen Gleitkomma-Rechenwerke neben den Registersätzen aus zwei ALUs zur separaten Manipulation von Exponent und Mantisse einer Gleitkommazahl. Die ALU selbst enthält hingegen keine Registerzellen und stellt somit ein reines Schaltnetz dar. 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.
Auf Grafikkarten und Beschleunigerkarten fasst eine Ausführungseinheit mehrere hochspezialisierte Rechenwerke zusammen. Beispielsweise besitzt der Grafikchip HD Graphics 630 24 Execution Units mit insgesamt 192 Shadern, also 8 Shadern pro Execution Unit.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.