666体系结构与并行基础.pptx
《666体系结构与并行基础.pptx》由会员分享,可在线阅读,更多相关《666体系结构与并行基础.pptx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、15:461 并行机体系结构并行机体系结构并行计算机系统结构分类15:462n Flynn分类:(instruction/data stream )SISD(单指令单数据),SIMD(单指令多数据), MIMD, MISDn 结构模型分类:PVP(并行向量机), SMP(共享内存),MPP(大规模并行计算机),DSM(分布共享内存),COW(集群)n 访存模型分类:UMA(Uniform Memory-access,均匀存储访问模型) NUMA(non-UMA)COMA(Cache-Only Memory Architecture,全高速缓存内存体系结构) CC-NUMA(Cache-Cohe
2、rent0一致性高速缓存非均匀存储访问模型), NORMA(No-Romate Memory Access 非远程存储访问模型)结构模型共享内存/对称多处理机系统(SMP)n PVPPVP:并行向量机:并行向量机 单地址空间单地址空间 共享存储共享存储 UMA(UMA( Uniform Memory AccessUniform Memory Access) )n SMPSMP:共享内存并行机(:共享内存并行机( Shared Memory Shared Memory Processors Processors )。多个处理器通过交叉开关)。多个处理器通过交叉开关(CrossbarCrossba
3、r)或总线与共享内存互连。)或总线与共享内存互连。任意处理器可直接访问任意内存地址任意处理器可直接访问任意内存地址, ,且访问且访问延迟、带宽、几率都是等价的延迟、带宽、几率都是等价的; ; 系统是对称的;系统是对称的;单地址空间单地址空间 、共享存储、共享存储、UMAUMA;并行编程方式并行编程方式: : 通常采用通常采用OpenMP, OpenMP, 也可使用消也可使用消息传递息传递(MPI/PVM) (MPI/PVM) 及及HPFHPF。SGISGI Power Challenge , Dawning 1 Power Challenge , Dawning 1 15:464MPP:大规模
4、并行计算机系统n MPP:MPP:大规模并行计算机系统大规模并行计算机系统(Massively (Massively Parallel Processors)Parallel Processors)。由大量具有局部内由大量具有局部内存的计算结点通过高速系统网络联接而存的计算结点通过高速系统网络联接而构成的并行处理系统构成的并行处理系统. . MPP MPP 系统的系统网络通常具有某种拓扑系统的系统网络通常具有某种拓扑结构结构( (如如tree, mesh, torus, hypercube).tree, mesh, torus, hypercube).物理和逻辑上均是分布内存物理和逻辑上均是分
5、布内存采用高通信带宽和低延迟的互联网络采用高通信带宽和低延迟的互联网络 ( (专专门设计和定制的门设计和定制的) )NORMANORMA或或CC-NUMACC-NUMA代表代表:CRAY T3E(2048), ASCI Red(3072), :CRAY T3E(2048), ASCI Red(3072), IBM SP2, IBM SP2, 曙光曙光1000100015:465DSM:分布共享存储多处理机系统n DSMDSM: 分布共享存贮并行机(分布共享存贮并行机(Distributed Distributed Shared MemoryShared Memory),由结点(一般是),由结点
6、(一般是SMPSMP系系统)通过高速消息传递网络互连而成。存贮统)通过高速消息传递网络互连而成。存贮系统在物理上分布、逻辑上共享。各结点有系统在物理上分布、逻辑上共享。各结点有自己独立的寻址空间。自己独立的寻址空间。单地址空间单地址空间 、分布共享、分布共享NUMANUMA( NonuniformNonuniform Memory Access Memory Access )与与SMPSMP的主要区别:的主要区别:DSMDSM在物理上有分布在各在物理上有分布在各个节点的局部内存从而形成一个共享的存储个节点的局部内存从而形成一个共享的存储器;器;代表代表: SGI Origin 2000, Cr
7、ay T3D: SGI Origin 2000, Cray T3D 15:466Cluster:机群系统nCluster(Now,Cow)Cluster(Now,Cow): 群集系统。将单个节点,用商业网群集系统。将单个节点,用商业网络络 :EthernetEthernet,MyrinetMyrinet,QuadricsQuadrics,InfinibandInfiniband,SwitchSwitch等连结起来形成群等连结起来形成群集系统。集系统。 每个节点都是一个完整的计算机每个节点都是一个完整的计算机(SMPSMP或或DSMDSM),有自己磁盘和操),有自己磁盘和操作系统作系统各个节点通
8、过高性能网络相互连接各个节点通过高性能网络相互连接网络接口和网络接口和I/OI/O总线松耦合连接总线松耦合连接每个节点有完整的操作系统每个节点有完整的操作系统多地址空间、分布非共享、多地址空间、分布非共享、NORMANORMA通用性、可扩展性好,性价比高通用性、可扩展性好,性价比高15:467访存模型 15:468UMANORMANUMA:多处理机(单地址空间共享存储器)多处理机(单地址空间共享存储器) UMA: Uniform Memory Access NUMA: Nonuniform Memory Access多计算机(多地址空间非共享存储器)多计算机(多地址空间非共享存储器) NORM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 666 体系结构 并行 基础
限制150内