質問: デュアルコアとデュアルcpuの意味は何ですか? 複数のcpuプロセッサ(例:pentium d)とマルチコアプロセッサ(例:core 2 duo)の違いは何ですか?
回答: 複数のcpuプロセッサ(pentium dのように)は、文字通り、同じ物理パッケージを共有する2つの異なるcpu(2つのダイ)です。したがって、2つのソケットに2つのcpuを搭載する代わりに、たまたま1つのソケットに2つのcpuを搭載することになります。基本的に、たとえば、2つの物理的な初期世代のキセノンcpu(それぞれが独自のソケットにある)と1つのpentium dを使用することに違いはありません。(注 :これは非常に単純化されています。)マルチコアcpuプロセッサ(core 2シリーズのように)は、同じダイ(シリコン基板)を共有する2つの処理ユニットです)。したがって、マルチコアcpuプロセッサは、同じチップ上に2つのcpuがあるのに対し、マルチcpuプロセッサは2つのcpuを持っているようなものです。これが微妙な違いのように思える場合、それはそうだからです。もちろん、それだけではありません。1つには、2つのcpuを同じダイに配置する方が効率的です(内部設計が異なるため、消費電力と命令の両方で)。さらに、cpuコアが同じダイ上にあるということは、l1キャッシュなどを共有できることを意味しますが、2つのcpuが物理的に別々のダイである場合、それぞれに独自のキャッシュが必要です。クアッドコアチップをミックスに投入すると、さらに複雑になります。これは、2つのデュアルコアチップがたまたま同じ物理パッケージを共有しているためです... pentium dのようなものです。しかし、それは別の日の余談です。 。