コア数【CPU】
CPUのコアの数だよ
簡単に書くよ
コア数【CPU】(読:コアスウ 英:number of cores)とは
「そのCPU
(コンピュータの脳みそに相当する部品)には脳みそ(コア)が何個あるのかな~?」のこと。
もう少しカッコ付けて書くと
CPU内のコアの数
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「CPU」と「コア」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
CPUは「実際に計算したり、あれやこれやの処理を実行するパソコンの部品」です。
CPUはパソコンさんの脳みそに相当する部品です。
パソコンさんが お仕事をしているときは、CPUさんが一生懸命 働いています。
なお、話を単純化するために「パソコン」と表現しましたが、スマホや その他のコンピュータ類でも同じです。
コアは「CPUの脳みそ」です。
CPUの中核で、実際にお仕事をする部分になります。
以上を踏まえて
CPUの脳みそであるコアが何個あるか?
が「コア数」です。
文字通り、コアの数ですね。
例えば、脳みそが1つのCPUを「シングルコアCPU」と呼びます。
シングルコアCPUのコア数は「1」です。
脳みそが2つのCPUは「デュアルコアCPU」と言います。
デュアルコアCPUのコア数は「2」です。
もっと数が増えても考え方は同じです。
1つのCPUの中にあるコアの数がコア数です。
以上でコア数の大雑把な説明は終わりですが、せっかくなので「論理コア数(スレッド数)」と「物理コア数」についても説明しておきます。
余裕がある方は頑張って読んであげてください。
脳みそから煙が出そうな人は無理する必要ありません。
ゆっくり休んでください。
あっ、読んでくださるのですね。
ありがとうございます。
それでは、いってみましょう。
CPUの世界には「ハイパースレッディング」と呼ばれている技術があります。
ハイパースレッディングは「CPUのコアに一人二役をやらせる技術」です。
実際には1つのコアしかないけど、コンピュータさんには複数のコアがあるように見せかける技術です。
さて、ハイパースレッディングであれやこれやして1つのコアを2つのコアに見せかけたとしましょう。
実際には1つのコアしかありませんが、コンピュータさんには2つのコアに見えます。
そうです。
コンピュータさんには2つのコアに見えるのです。
このコンピュータさんに見えるコアの数「2つ」を「論理コア数」や「スレッド数」と呼んだりします。
論理上のコアの数だから「論理コア数」です。
スレッドは「プログラムの処理単位(のひとつ)」ですが、今回は「(コンピュータさんのやる)お仕事」と捉えてください。
脳みそが1つしかなければ、一度にやれる仕事は1つです。
脳みそが2つあれば、一度に2つの仕事をやれます。
脳みそが4つになれば、一度にできる仕事は4つになるでしょう。
単純に考えれば
論理上の脳みその数=一度にできる仕事の数=(同時に処理できる)スレッドの数
です。
ということで「スレッド数」です。
※厳密に考えれば、論理コア数は「コンピュータさんから見たコアの数」でスレッド数は「1つのCPUで同時に処理できる仕事(スレッド)の数」なので意味は異なります。ただし、一度に処理できるのが1つの論理コアにつき1つのスレッドなので、実質的に同じになります。
また、実際のコアの数「1つ」の方は「物理コア数」と表現されることも あります。
「物理コア数」は「論理コア数」と対比させるときに出てくるはずです。
それ以外では単に「コア数」と表現されていると思います。
特に注釈なく「コア数」と出てきたら、物理コア数を指していると思いますけどね。
一応、頭の片隅にでも置いておいてあげてください。
コア数:CPUのコアの数
論理コア数(スレッド数):コンピュータさんから見たコアの数
物理コア数:実際のコアの数
です。
一言でまとめるよ
まぁ「コア数」って単語が出てきたら「『そのCPU
(コンピュータの脳みそに相当する部品)には脳みそが何個あるか?』のことなんだな~」と お考えください。






