SMP:共享存储型多处理机(Shared Memory MulptiProcessors)
共享存储型多处理机有三种模型:
- 均匀存储器存取(Uniform-Memory-Access,UMA)模型
- 非均匀存储器存取(Non uniform-Memory-Access,NUMA)模型
- 只用高速缓存的存储器结构(Cache-Only MemoryArchitecture,COMA)模型
UMA:
- 物理内存被所有处理机均匀共享
- 所有处理器对所有内存具有相同的存取时间
NUMA
- 访问内存时间随存储的位置不同而变化
- 内存分布在所有处理器的本地
- 所有本地存储器的集合组成了全局地址空间,可被所有的处理器访问
- 处理器访问本地内存比较快,但访问属于另一个处理器的远程内存则比较慢,因为通过互连网络会产生附加时延。