スーパスカラの説明として,適切なものはどれか。
平成31年度 春期 応用情報技術者 問8
テクノロジ系
正解と解説
正解 エ
スーパスカラは、並列に実行できる複数の命令を複数の演算器(実行ユニット)に振り分け、同時に実行する方式です。
スーパスカラは、プロセッサ内に複数のパイプラインや演算器を備えます。互いに依存しない複数の命令を同時に取り出し、別々の演算器で並列に実行します。決め手は「並列実行可能な複数の命令」を「複数の演算器に振り分ける」という部分です。並列化の単位が命令である点が、データを並列化するSIMD(Single Instruction Multiple Data)や、スレッドを並列化するマルチコア、マルチスレッディングと異なります。
ア:マルチコアプロセッサは、1つのチップに複数のコアを実装し、複数のスレッドを並列に実行する方式です。
イ:マルチスレッディング(ハードウェアマルチスレッディング)は、1つのコアで複数のスレッドを切り替えて並列に実行する方式です。
ウ:SIMDは、1つの命令で複数のデータに対する演算を、複数の演算器で並列に実行する方式です。
出典:平成31年度 春期 応用情報技術者試験 問8
全年度から出題。10問で実力を判定します。登録不要。
出典:平成31年度 春期 応用情報技術者試験 問8(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方