用語解説辞典

用語解説辞典 知りたい用語はここで検索

用語解説辞典トップに戻る

【マルチコア・プロセッサ】

  • マルチコアCPU

 実際に計算などの処理を行なう部分を複数持った CPU。どちらの言い方でも意味は同じ。

 パソコンの CPU は、ひとつの部品になっている。そして、1台のパソコンでひとつの CPU を使うのが一般的だ。サーバー用など、パソコンより大きなコンピュータでは1台に複数の CPU を使っているケースもあるけど、個人が使うパソコンで複数の CPU を搭載しているケースは少ない。

 さて、CPU はひとつの部品になっているけど、内部は情報を取り込む部分、実際に計算などの処理を行なう部分、計算結果などを一時的に保存しておく部分などに分かれている。そして、実際に計算などの処理を行なう部分をコアという。

 マルチコアCPU は、ひとつの CPU の中に、このコアを複数個持っている。つまり、実際の計算などを行なう部分がたくさんある。そのため、コアがひとつの CPU より処理速度を上げることができる。ただし、そのためにはソフトがマルチコアに対応していないといけない。

 従来、パソコン用の CPU はクロック周波数を上げることで処理能力を高めてきた。しかし、2004年あたりからクロック周波数の上昇率が伸び悩むようになってきた。また、クロック周波数の上昇に伴う消費電力の増加や熱の発生も問題になってきた。そのため、2005年からコアを2つにすることで処理能力を高める方向に方針が変更されてきた。これを、デュアルコアCPU という。

 マルチコアCPU は、コアの数が4つとか8つというようにデュアルコア CPU よりさらに強化されている。パソコン用のマルチコアCPU のほか、ゲーム機やデジタル家電、産業機器に組み込むための CPU でも、マルチコア化した CPU が開発されている。

 さらに、10個以上のコアを持つ CPU も考えられていて、これをメニーコアCPU という。

まの一覧に戻る

用語解説:下島 朗(株式会社エントラータ)監修

page top