2023年 秋期 応用情報技術者 午前 問8

スマートフォンなどで高い処理性能と低消費電力の両立のために、異なる目的に適した複数のコアを搭載したプロセッサはどれか。

 ア  スーパースカラプロセッサ
 イ  ソフトコアプロセッサ
 ウ  ヘテロジニアスマルチコアプロセッサ
 エ  ホモジニアスマルチコアプロセッサ


答え ウ


解説

 ア  スーパースカラプロセッサ(superscalar processor)は、複数のパイプラインを用い、同時に複数の命令を実行可能にすることによって高速化を図る方式です。(×)
 イ  ソフトコアプロセッサ(soft microprocessor)は、FPGAやCPLDのような論理合成で完全に実装することのできるマイクロプロセッサコアです。(×)
 ウ  ヘテロジニアスマルチコアプロセッサ(heterogeneous multi-core)は、一つのパッケージの中に異なるアーキテクチャ(異種)のコアを搭載したマルチコアプロセッサです。(〇)
 エ  ホモジニアスマルチコアプロセッサ(homogeneous multi-core)は、一つのパッケージの中に同じアーキテクチャ(同種)のコアを搭載したマルチコアプロセッサです。(×)
※一つのパッケージ中に異常動作検出(ロックステップ、lockstep)機能の有無が違う複数のコアを搭載したマルチコアプロセッサがありますが、これはアーキテクチャとしては同じ(同種)なのでホモジニアスマルチコアプロセッサになります。


キーワード
・並列処理

キーワードの解説
  • 並列処理
    複数のマイクロプロセッサ(コンピュータ)に処理を分散して割り当て、同時に計算・処理を行うことで、システム全体の処理性能を向上させる技術です。
    近年はプロセッサの内部に複数の処理装置を実装するマルチコアが主流になりますが、これは処理の高速化のほかに、消費電流の低減(発熱量の削減)の目的もあります。

もっと、「マルチコア」について調べてみよう。

戻る 一覧へ 次へ