处理器上的兄弟节点数是该处理器内执行单元的总数。这将包括额外的内核和超线程。
例如,
siblings : 2。双核,无超线程。siblings : 4。双核,超线程。siblings : 2. 单核,超线程。小智 6
首先了解以下术语及其使用上下文。
现代 PC 通常配备多核超线程处理器。例如,在配备四核超线程英特尔 CPU 的 PC 上运行的 Linux 将看到 8 个 CPU(4 核 x 2 超线程)。
现代服务器通常是多核多处理器系统。典型的服务器有两个插槽,每个插槽有 24 个超线程核心。因此,在此系统上运行的 Linux 将看到 96 个 CPU(2 个插槽 x 24 个内核 x 2 个超线程)
回到实际问题,共享缓存的处理器将被称为兄弟处理器。缓存组织将类似于(尽管它会根据架构而有所不同),
考虑一个具有 2 个插槽的多核多处理器系统。每个插槽有 24 个具有超线程的核心。在这种情况下,Linux 将看到总共 96 个 CPU,编号从 0 到 95。插槽 1 将有 CPU 0-47,插槽 2 将有 48-95(与此不同的是,通常数字将交错)。对于具有上述缓存组织的系统,
| 归档时间: |
|
| 查看次数: |
22697 次 |
| 最近记录: |