スーパースカラの説明として、適切なものはどれか。
ア | 一つのチップ内に複数のプロセッサコアを実装し、複数のスレッドを並列に実行する。 |
イ | 一つのプロセッサコアで複数のスレッドを切り替えて並列に実行する。 |
ウ | 一つの命令で、複数の異なるデータに対する演算を、複数の演算器を用いて並列に実行する。 |
エ | 並列実行可能な複数の命令を、複数の演算器に振り分けることによって並列に実行する。 |
答え エ
【解説】
ア | 一つのチップ内に複数のプロセッサコアを実装し、複数のスレッドを並列に実行するのは、マルチコアプロセッサです。 |
イ | 一つのプロセッサコアで複数のスレッドを切り替えて並列に実行するのは、マルチスレッドOSです。 |
ウ | 一つの命令で、複数の異なるデータに対する演算を、複数の演算器を用いて並列に実行するのは、VLIW(Very Long Instruction Word、超長命令語)です。 |
エ | 並列実行可能な複数の命令を、複数の演算器に振り分けることによって並列に実行するのは、スーパースカラです。 |
【キーワード】
・スーパースカラ