資格暗記無料で始める

マルチコアプロセッサと並列処理とは?

マルチコアプロセッサと並列処理とは、1つのCPUチップ内に複数の演算コアを搭載し、複数の処理を物理的に同時実行できるようにした構成。ソフトウェア側もマルチスレッド化することで並列処理の恩恵を受けられる。

まるちこあぷろせっさとへいれつしょり

基本情報技術者試験の頻出用語/テクノロジ系


マルチコアプロセッサと並列処理の意味

1つのCPUチップ内に複数の演算コアを搭載し、複数の処理を物理的に同時実行できるようにした構成。ソフトウェア側もマルチスレッド化することで並列処理の恩恵を受けられる。

マルチコアプロセッサと並列処理の具体例

4コアのCPUでは理論上4つの処理を完全に並行して実行できるが、実際には処理間の依存関係やメモリ競合により、性能向上はコア数に単純比例しないことが多い(アムダールの法則)。

マルチコアプロセッサと並列処理は試験でどう引っ掛けられる?

コアを2倍にしても性能は2倍にならない。並列化できない逐次部分が全体の上限を決めるため(アムダールの法則)。物理的に演算コアが複数あるマルチコアと、1コアを論理的に複数に見せるマルチスレッド機構(SMT)も別概念。

マルチコアプロセッサと並列処理と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。