并行计算机访存模型 历些毛子代枝大等 XIDIAN UNIVERSITY NORMA (No-Remote Memory Access) ·非远程存储访问模型 >所有存储器是私有的,仅能由其所属的处理器访问 对应的典型的体系结构模型:集群 >绝大数NORMA都不支持远程存储器的访问 M M >各处理器之间通过消息传递方式通信 MP 消息传递互连网络 (网络,环网,超立方 立方环等) MP 人 M M M M 13
并行计算机访存模型 NORMA(No-Remote Memory Access) 非远程存储访问模型 消息传递互连网络 (网络,环网,超立方, 立方环等) P M P M M P M P M P M P M P P M P M P M ... ... ... ... ➢ 所有存储器是私有的,仅能由其所属的处理器访问 - 对应的典型的体系结构模型: 13 ➢ 绝大数NORMA都不支持远程存储器的访问 ➢ 各处理器之间通过消息传递方式通信 集群
并行计算机体系结构概括 历些毛子种拔大多 XIDIAN UNIVERSITY ▣并行计算机体系结构与存储结构关系 集中式存储 PVP (Cray T90) -UMA SMP (Intel SHV、SunFire、DEC8400 SGI PowerChallenge,IBMR60) 多处理机 单地址空间共 COMA(KSR-1、DDM) 享存储器 CC-NUMA (Stanford Dash、SGI Origin20o0、Sequent NUMA-Q.HP/Convex Exemplar) NUMA 分布式存储 -NCC-NUMA (Cray T3E) MIMD Cluster DSM (IBM SP2,DEC TruCluster (TreadMarks、Wind Tandem Hymalaya、HP、 Tunnel、.VY、Shrimp) Microsoft Wolfpack) NORMA 松散耦合 多地址空间非共 享存储器 MPP (Intel TFLOPS) 紧耦合 14
并行计算机体系结构概括 并行计算机体系结构与存储结构关系 MIMD 多地址空间非共 享存储器 NORMA UMA NUMA Cluster MPP (Intel TFLOPS) 紧耦合 PVP (Cray T9 0) SMP (Intel SHV、SunFire、DEC 8400、 SGI PowerChallenge、IBMR6 0) COMA (KSR-1、DDM) CC-NUMA (Stanford Dash、SGI Origin 2000、Sequent NUMA-Q、HP/Convex Exemplar) NCC-NUMA (Cray T3E) DSM 松散耦合 多处理机 (TreadMarks、Wind Tunnel、IVY、Shrimp) (IBM SP2、DEC TruCluster Tandem Hymalaya、HP、 Microsoft Wolfpack) 集中式存储 分布式存储 单地址空间共 享存储器 14
并行计算机体系结构概括 历些毛子种枝大等 XIDIAN UNIVERSITY ▣并行计算机体系结构与存储结构关系 集中式存储 PVP(Cray T90) UMA -SMP nte SHV SunFire.DEC8400. SGI PowerChallenge,IBMR60) 多处理机 单地址空间共 COMA(KSR-1、DDM 享存储器 CC-NUMA (Stanford Dash、.SGI Origin20o0、Sequent NUMA-Q.HP/Convex Exemplar) NUMA- 分布式存储 -NCC-NUMA (Cray T3E) MIMD 多处理机部分 UMA=Uniform Memory Access NUMA Non-uniform Memory Access SMP Symmetric Multi-processor PVP Parallel Vector Processor 15
并行计算机体系结构概括 并行计算机体系结构与存储结构关系 MIMD 多地址空间非共 享存储器 NORMA UMA NUMA Cluster MPP (Intel TFLOPS) 紧耦合 PVP (Cray T9 0) SMP (Intel SHV、SunFire、DEC 8400、 SGI PowerChallenge、IBMR6 0) COMA (KSR-1、DDM) CC-NUMA (Stanford Dash、SGI Origin 2000、Sequent NUMA-Q、HP/Convex Exemplar) NCC-NUMA (Cray T3E) DSM 松散耦合 多处理机 (TreadMarks、Wind Tunnel、IVY、Shrimp) (IBM SP2、DEC TruCluster Tandem Hymalaya、HP、 Microsoft Wolfpack) 集中式存储 分布式存储 单地址空间共 享存储器 多处理机部分 UMA = Uniform Memory Access NUMA = Non-uniform Memory Access SMP = Symmetric Multi-processor PVP = Parallel Vector Processor 15