2.NAM模型 GSM lGsM csN GSi 全局互联网络 团注 P:处理乱 群1群 群内共享 存器 GsM:全属共率 存健器 互联 cN:杌工网络 网络|氵 四区 i P CIN GSM P GIN CSM 共享本地存储器 层次式机群系统如伊利诺大学的 CEDAR 如 BBN BUTTERFLY 系统 两种NUMA模型
12 2. NUAM模型
3.c0MA模型 概念:只使用高速缓存的多处理机 互联网络 多处理机的c0MA模型(P:处理机,G高速缓存 D:目录)
13 ◼ 3.COMA模型 ◼ 概念:只使用高速缓存的多处理机
实现的机器: 口瑞典计算机科学研究所的数据扩 散机①DM, Hagersten等,1990) 口 Kendal| SquareReserch公司的 KSR-1机器( Bur kart等,1992)。 14
14 ◼ 实现的机器: ❑瑞典计算机科学研究所的数据扩 散机(DDM,Hagersten等,1990) ❑ KendallSquareReserch公司的 KSR—1机器(Burkhart等,1992)
特点: COMA模型是NJMA机的一种特例,将NUMA 中分布主存储器换成了高速缓存; 全部高速缓冲存储器组成了全局地址空 远程高速缓存访问则借助于分布高速缓 存目录进行,分级目录往往可用来寻找 高速缓存块的副本,这与所用的互连网 络有关 数据的初始位置并不重要,因为它最终 将会迁移到要用到它的地方
15 ◼特点: ◼ COMA模型是NUMA机的一种特例,将NUMA 中分布主存储器换成了高速缓存; ◼ 全部高速缓冲存储器组成了全局地址空 间; ◼ 远程高速缓存访问则借助于分布高速缓 存目录进行,分级目录往往可用来寻找 高速缓存块的副本,这与所用的互连网 络有关; ◼ 数据的初始位置并不重要,因为它最终 将会迁移到要用到它的地方
模型的演变: 例如,高速缓存一致性非均匀存储存取 ( CC NUMA)模型。 口可以用分布共享存储器和高速缓存目 录来描述。 口CC_NUMA模型的实例 斯坦福大学的Dash系统( Lenosh等,1990) 和麻省理工学院的 Alewife系统( Agarwal 等,1990) 这些将在后面讨论
16 ◼ 模型的演变: ◼ 例如,高速缓存一致性非均匀存储存取 (CC—NUMA)模型。 ❑ 可以用分布共享存储器和高速缓存目 录来描述。 ❑ CC—NUMA模型的实例 ◼ 斯坦福大学的Dash系统(Lenosh等,1990) 和麻省理工学院的Alewife系统(Agarwal 等,1990); ◼ 这些将在后面讨论