目录
文章目录
目录单处理器架构与多处理器架构CPU 超线程技术多核处理器架构SMP 对称多处理架构NUMA 非统一内存访问结构处理器架构MPP 大规模并行处理器架构单处理器架构与多处理器架构
在奔腾系列 CPU 的年代,大部分计算机在它们的主板上只会装备一块 CPU 芯片,称之为单处理器(Single-processors)架构;只有很少数需要更强处理能力的企业能够负担得起同一块主板上安装 2 块以上 CPU 的费用,称之为多处理器(Multi-processors)架构。如果你需要更多的计算能力,你只需要寻找一块能够支持更多 CPU 芯片的主板即可。
CPU 超线程技术
但是后来 Intel 意识到,在多处理器架构中,CPU 之间通过 System Bus 进行通信方式非常低效,因为 Bus 的传输速度较慢成为了性能瓶颈。
为了改善这个问题就诞生了超线程(Hyper-threading)技术,在同一块 CPU 芯片上复制多一套执行单元,称之为硬件线程(Thread),或称为 Virtual CPU,并且 2 个 Thread 共享着片上的寄存器、AL
如果觉得《计算机组成原理 — CPU — 多核处理器体系结构》对你有帮助,请点赞、收藏,并留下你的观点哦!