
システムエンジニア転職・IT転職ならログアス ホーム > 転職お役立ち情報 > 転職用語集 > IT用語 > マルチコアプロセッサ
2つ以上のプロセッサコアを1個のパッケージに集積したマイクロプロセッサ。
一般的なマイクロプロセッサでは、パッケージの中には命令発行器や演算器などを組み合わせた、ひとつの部品として動作するプロセッサコアが1セット入っている。マルチコアプロセッサにはこのプロセッサコアが複数個入っており、ちょうどマイクロプロセッサを複数個搭載しているような状態になる。
マルチコアプロセッサでは、各プロセッサコアは基本的に独立しているため、それぞれのプロセッサコアは他のプロセッサコアに影響されることなく動作できる。つまり、マルチコアプロセッサの原理はマルチプロセッサとほとんど同じで、単に複数のプロセッサコアで処理を分担し、その分だけ性能が上がるという理屈である。 br>
br>
したがって、マルチコアプロセッサに搭載するコアの数を増やせば、性能アップのペースはしだいに落ちるものの、確実にプロセッサの性能は上がっていく。
ただし、簡単に共有できる2次キャッシュなどはプロセッサによっては複数のコアで共有している。キャッシュメモリを共有すると、1つのプロセッサコアが読み込んだデータを別のプロセッサコアが流用できるなど、性能面でのメリットもある。
一方、マルチコアプロセッサのデメリットとして、1個のプロセッサ製品にほぼフルセットのプロセッサコアを複数個詰め込むという性質上、どうしてもプロセッサのサイズは大きくなり、製造コストは高くつく。
マルチコアプロセッサはOSからは複数のマイクロプロセッサとして扱われ、動作感もマルチプロセッサ構成とほとんど変わらないため、ユーザやプログラマはマルチコアプロセッサ上での動作を特に意識する必要はない。
会員登録が済めばすぐに会員限定の転職支援サービスを利用できます。
まずは、会員登録からはじめてみましょう!
ログアスに会員登録すると会員限定の転職支援サービスをご利用いただけます。
企業との強いパイプが実現する様々なサービスで強力サポート。