本文へスキップ
← 用語集一覧へ

マルチコアプロセッサ

教科書で学ぶプロセッサの種類と性能

定義マルチコアプロセッサ は、命令を処理する中核部分である コア を 1 つのプロセッサの中に複数持ち、コアごとに別々の処理を 同時に 進めるプロセッサである。

解説コアが 2 つのものを デュアルコア、4 つのものを クアッドコア と呼ぶ。プログラムの中で実行される一続きの処理の流れの単位を スレッド という。処理の中には順番にしか進められない部分があるため、コアを増やしても性能の伸びはコア数に比例するとは限らない。

たとえレジが 1 台だけの店にレジを増やすようなもの。並んだ客をそれぞれ別のレジで同時に会計できる。

記憶フックデュアルは二重唱 (デュエット) の 2、クアッドは四重奏 (カルテット) の 4 と同じ語源で、コアの数を表す。

マルチコアプロセッサ

コア1

コア2

コア3

コア4

並列処理で性能向上

関連する過去問(11 問)