The*_*ter 12 cpu terminology multi-processor processor-socket
我的教科书是这样说的:
微处理器不仅成为最快的通用处理器,而且现在是多处理器;每个芯片(称为插槽)包含多个处理器(称为内核),每个处理器具有多级大内存缓存,多个逻辑处理器共享每个内核的执行单元。截至 2010 年,即使是笔记本电脑也有 2 或 4 个内核,每个内核有 2 个硬件线程,总共有 4 或 8 个逻辑处理器,这并不罕见。
个人电脑是否只有一颗芯片,而芯片本身又包含多个处理器?或者他们有很多这样的芯片?
Red*_*ick 16
大多数新的台式计算机将包含一个具有多个内核的主 CPU 芯片。每个内核的作用就像一个独立的 CPU。
有时,每个内核都有一个称为同步多线程 (SMT) 的功能,它使每个内核在操作系统中显示为两个或多个虚拟内核。英特尔称之为超线程。
所以一个 CPU 芯片可能包含四个内核,每个内核有两个虚拟内核,导致操作系统看到八个 CPU。
CPU、核心和虚拟核心之间的主要概念区别在于芯片内共享资源的数量。
过去,高功率服务器通常有多个独立的 CPU 芯片(这可能仍然如此),有时在插入公共背板的独立 CPU 板上。
台式计算机还将配备一个或多个 GPU,主要用于图形处理。它们很像 CPU,可用于专门的通用计算,例如比特币挖掘。
台式计算机还将包含许多其他非 CPU 的芯片。它们执行专门的功能,例如提供 USB 接口等。术语芯片用于封装中可以焊接到印刷电路板 (PCB) 的任何集成电路 (IC)。
这是您可能在台式 PC 中找到的那种 PC 主板的随机示例:
等等。
每个 CPU 芯片都有一个内部逻辑架构,下面是一个示例,展示了在单个芯片内安排共享资源的一种方式。
制造商之间以及来自同一制造商的芯片的代际和范围之间的确切细节可能非常不同。这是一个快速变化的领域。大体思路还是成立的。