実行ユニット
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/10 14:56 UTC 版)
マイクロアーキテクチャにおける実行ユニット(じっこうゆにっと、英: Execution unit)は micro ops を実行するユニットである[1]。すなわちプロセッサ内部において各サイクルごとの実演算を担うユニットである。
- ^ "micro ops (the primitive operations executed in the processor's execution units)." AMD. (2020). Software Optimization Guide for AMD EPYC™ 7003 Processors. rev. 3.00.
- ^ "an ALU capable of general purpose integer operations." AMD. (2020). Software Optimization Guide for AMD EPYC™ 7003 Processors. rev. 3.00.
- ^ "There are three Address Generation Units (AGUs) for all load and store address generation." AMD. (2020). Software Optimization Guide for AMD EPYC™ 7003 Processors. rev. 3.00.
- ^ "The processor contains 4 general purpose integer execution pipes. ... ALU1 additionally has multiply/CRC/PDEP/PEXT capability" AMD. (2020). Software Optimization Guide for AMD EPYC™ 7003 Processors. rev. 3.00.
- ^ ここで使っている用語の「ディスパッチ」は「発行」という意味であるが、OSなどでコンテキストをスイッチするという意味で使われるそれとは無関係。en:Superscalar processorを見ればわかるがプロセッサ設計の用語として一般に使われるもの。
- 1 実行ユニットとは
- 2 実行ユニットの概要
- 実行ユニットのページへのリンク