双核与双CPU是什么意思?

sum*_*yye 5 terminology cpu-architecture

多 CPU 处理器(即:Pentium D)和多核处理器(即:Core 2 duo)有什么区别?

Maj*_*nko 7

差异实际上完全取决于公共汽车。

双核 CPU 就像在一个芯片内有两个 CPU。但是,它们都必须通过一组引脚访问主板资源。诚然,与较旧的 CPU 相比,如今的引脚数量非常庞大。

拥有两个(或更多)独立 CPU 的优势在于,每个 CPU 都可以通过自己的一组引脚直接访问主板资源。

虽然速度没有很大差异,但对于内存或 IO 密集型操作(不受 CPU 限制),双 CPU 模型稍微快一些。


Kei*_*ius 7

多 CPU 处理器(如 Pentium D)实际上只是碰巧共享相同物理封装的两个不同的 CPU(两个芯片)。

因此,不是将 2 个 CPU 放在 2 个插槽中,而是将 2 个 CPU 恰好放在一个插槽中。基本上,拥有 2 个物理早期 Xenon CPU(每个在自己的插槽中)和单个 Pentium D 之间没有区别。(注意:这是非常简化的。)

多核 CPU 处理器(如 Core 2 系列)是共享同一芯片(硅基板)的两个处理单元

所以,多CPU处理器就像有2个CPU,只是方便地封装在一起,而多核CPU处理器是同一芯片上的2个CPU。

如果这看起来像一个微妙的区别,那是因为它是。

当然,还有更多的东西 - 一方面,将两个 CPU 放在同一个芯片上效率更高(由于内部设计不同,因此在功耗方面和指令方面都是如此)。此外,将 CPU 内核放在同一个芯片上意味着它们可以共享 L1 缓存之类的东西,而当两个 CPU 在物理上是独立的芯片时,它们每个都必须拥有自己的缓存。

当你把四核芯片混在一起时,情况会变得更加复杂,因为它们是 2 个双核芯片,恰好共享相同的物理封装......有点像奔腾 D。但这是另一天的题外话.