现在开始补日志,逐步的扫清以前写了一半的和“欠账未还的”。半年之前开的头,今天先把NUMA说完。
PC硬件结构近5年的最大变化是多核CPU在PC上的普及,多核最常用的SMP微架构:
多个CPU之间是平等的,无主从关系(对比IBM Cell);
多个CPU平等的访问系统内存,也就是说内存是统一结构、统一寻址的(UMA,Uniform Memory Architecture);
CPU到CPU的访问必须通过系统总线。
结构如图所示:
SMP的问题主要在CPU和内存之间的通信延迟较大、通信带宽受限于系统总线带宽,同时总线带宽会成为整个系统的瓶颈。
由此应运而生了NUMA架构:
NUMA(Non-Uniform Memory
查看全文:
http://www.udpwork.com/item/5833.html