複数の命令を動的に並列実行するスーパースカラ

スーパースカラ は,複数の実行ユニットを備え,依存関係などを調べながら複数の命令を並列に発行・実行する方式です。 長い命令語に複数の操作をまとめ,コンパイラが並列性を指定するのはVLIWです。 パイプラインを細分化するのはスーパーパイプラインです。 一つの命令で複数のデータを扱うのはSIMDです。

プロセッサの高速化を図る手法であるスーパースカラの説明として,適切なものはどれか。

出典令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問21
ア
互いに依存関係のない複数の命令を動的に並列実行する。
イ
同時に実行可能な複数の機能が埋め込まれた語長の長い命令を実行する。
ウ
パイプラインのステージを細分化する。
エ
一つの命令で同時に複数のデータの処理を行う。