スーパースカラとは?
スーパースカラとは、命令を実行する回路(パイプライン)を複数本持ち、1クロックで複数の命令を同時に発行・実行する方式。1クロックあたりの実行命令数を1より大きくして性能を上げる。どの命令を同時に流せるかはハードウェアが実行時に判断する点が特徴。
すーぱーすからー
スーパースカラの意味
命令を実行する回路(パイプライン)を複数本持ち、1クロックで複数の命令を同時に発行・実行する方式。1クロックあたりの実行命令数を1より大きくして性能を上げる。どの命令を同時に流せるかはハードウェアが実行時に判断する点が特徴。
スーパースカラの具体例
整数演算器と浮動小数点演算器を別々に持つCPUで、加算命令と浮動小数点乗算命令が互いに依存していなければ同じクロックで並行して開始できる。理論上、2本のパイプラインなら1クロックで最大2命令が完了する。
スーパースカラは試験でどう引っ掛けられる?
パイプライン処理との違いを説明できるようにする。パイプラインは1命令を段階分割して重ねる「流れ作業」で同時実行数は1、スーパースカラは処理ライン自体を増やす。また依存関係があれば同時発行できず、理論値どおりには伸びない。
スーパースカラと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。