文档详情

并行计算(3):结构、算法、编程.pdf

发布:2022-03-13约1.06万字共17页下载文档
文本预览下载声明
并行计算 Parallel Computing 主讲人 徐云 Spring, 2021 并行计算——结构•算法•编程  第一篇 并行计算的基础  第一章 并行计算与并行计算机结构模型  第二章 并行计算机系统互连与基本通信操作  第三章 典型并行计算机系统介绍  第四章 并行计算性能评测 国家高性能计算中心(合肥) 2 第三章典型并行计算机系统介绍  3.1 共享存储多处理机系统  3.1.1 对称多处理机SMP结构特性  3.2 分布存储多计算机系统  3.2.1 大规模并行机MPP结构特性  3.3 分布共享存储多计算机系统  3.3.1 分布共享存储计算机系统特性  3.4 机群系统  3.4.1 大规模并行处理系统MPP机群SP2  3.4.2 工作站机群COW 国家高性能计算中心(合肥) 3 对称多处理机SMP (1)  SMP: 采用商用微处理器,通常有片上和片外Cache,基于总线连 接,集中式共享存储,UMA结构  例子:SGI Power Challenge, DEC Alpha Server,Dawning 1 P/C P/C … P/C 总线或交叉开关 SM SM I/O 国家高性能计算中心(合肥) 4 对称多处理机SMP (2)  优点  对称性: 任何处理器均可访问任何存储单元和I/O设备  单地址空间: 易编程性,动态负载平衡,无需显示数据分配  高速缓存及其一致性: 支持数据的局部性,数据一致性由硬件维持  低通信延迟: 可由简单的Load/Store指令完成  问题  欠可靠: BUS,OS,SM失效均会造成系统的崩溃  可观的通信延迟(相对于CPU ): 竞争会加剧延迟  慢速增加的带宽: MB double/3 year, IOB更慢  不可扩放性(用总线连接)。为此,或改用交叉开关连接,或改用 CC-NUMA,或改用Cluster 国家高性能计算中心(合肥) 5 第三章典型并行计算机系统介绍  3.1 共享存储多处理机系统  3.1.1 对称多处理机SMP结构特性  3.2 分布存储多计算机系统  3.2.1 大规模并行机MPP结构特性  3.3 分布共享存储多计算机系统  3.3.1 分布共享存储计算机系统特性  3.4 机群系统  3.4.1 大规模并行处理系统MPP机群SP2  3.4.2 工作站机群COW 国家高性能计算中心(合肥) 6 大规模并行机MPP  成百上千个处理器组成的大规模计算机系统,规模是变化的。  NORMA结构,高总计带宽,相对低延迟,定制互连。  可扩放性:Processors, Memory, Bandwidth, I/O, 平衡设计  系统成本:商用处理器,相对稳定的结构,SMP节点,分布  通用性和可用性:不同的应用,PVM, MPI,交互,批处理,互 连对用户透明,单一系统映象  通信要求:高于标准的LAN
显示全部
相似文档