当前位置:文档之家› 高性能计算机与曙光集群系统方案

高性能计算机与曙光集群系统方案

• Cluster
– 每个节点都是一个完整的计算 机
– 各个节点通过高性能网络相互 连接
– 网络接口和I/O总线松耦合连 接
– 每个节点有完整的操作系统 – 曙光2000、 3000、4000,
ASCI Blue Mountain
UMA: NUMA:
访存模型
NORMA:
多处理机(单地址空间共享存储器) UMA: Uniform Memory Access NUMA: Nonuniform Memory Access
多计算机(多地址空间非共享存储器) NORMA: No-Remote Memory Access
为什么要做高性能计算 ——应用需求
为什么要做高性能计算
人类对计算及性能的要求是无止境的
从系统的角度:集成系统资源,以满足不断增长的对 性能和功能的要求
从应用的角度:适当分解应用,以实现更大规模或更 细致的计算
问题: 科学和工程问题的数值模拟与仿真
计算密集 数据密集 网络密集 三种混合
SISD, SIMD, MIMD, MISD
结构模型:
PVP, SMP, MPP, DSM, COW
访存模型:
UMA, NUMA, COMA, CC-NUMA, NORMA
并行计算机分类
Flynn分类
Flynn(1972)提出指令流、数据流和多倍性概念,把不同的计算机分 为四大类:
高性能计算机系统架构
并行向量机 SMP DSM(NUMA) MPP,节点可以是单处理器的节点,也可以是
SMP,DSM Cluster Constellation
高性能计算机的制造厂商
Cray SGI IBM
曙光 银河 神威
并行计算机系统类型
Flynn分类:
其发展历程可以简单的分为两个时代
专用时代
包括向量机,MPP系统,SGI N等。 之所以称为“专用”,并不是说它们只能运行某种应用,是指它们的组成部 件是专门设计的,它们的CPU板,内存板,I/O板,操作系统,甚至I/O系统, 都是不能在其它系统中使用的。由于技术上桌面系统与高端系统的巨大差异, 和用户群窄小。
微处理器或向量处理器) – 采用高通信带宽和低延迟的互
联网络 (专门设计和定制的) – 一种异步的MIMD机器;程序
系由多个进程组成,每个都有 其私有地址空间,进程间采用 传递消息相互作用; – 代表:CRAY T3E(2048), ASCI Red(3072), IBM SP2, 曙光 1000
机群系统(Cluster)
– SISD(Single-Instruction Single-Data) – SIMD(Single-Instruction Multi-Data) – MISD(Multi-Instruction Single-Data) – MIMD(Multi-Instruction Multi-Data)
现代高性能计算机都属于MIMD。MIMD从结构上 和访存方式上,又可以分为:
– 结构模型:PVP, SMP, MPP, DSM, COW – 访存模型:UMA, NUMA, COMA, CC-NUMA, NORMA
结构模型
对称多处理机系统(SMP)
• SMP
– 对称式共享存储:任意处理器可 直接访问任意内存地址,且访问 延迟、带宽、机率都是等价的; 系统是对称的;
Computing) 高性能计算(High Performance
Computing) 超级计算(Super Computing)
什么是高性能计算?
计算科学与传统的两种科学,即理论科学和实 验科学,并立被认为是人类认识自然的三大支 柱,他们彼此相辅相成地推动科学发展与社会 进步。在许多情况下,或者是理论模型复杂甚 至理论尚未建立,或者实验费用昂贵甚至无法 进行时,计算就成了求解问题的唯一或主要的 手段。
提纲
高性能市场概要 曙光和高性能计算机 什么是高性能计算 什么是高性能计算机 集群系统
什么是高性能计算机?
由多个计算单元组成,运算速度快、存储容量大、 可靠性高的计算机系统。
也称为:巨型计算机、超级 计算机
目前任何高性能计算和超级 计算都离不开使用并行技术, 所以高性能计算机肯定是并 行计算机。
– 微处理器: 一般少于64个; – 处理器不能太多, 总线和交叉
开关的一旦作成难于扩展; – 例子: IBM R50, SGI Power
Challenge, SUN Enterprise, 曙光一号;
分布式共享存储系统(DSM)
• DSM
– 分布共享存储: 内存模块物理上局 部于各个处理器内部,但逻辑上(用 户)是共享存储的; 这种结构也称为 基于Cache目录的非一致内存访问 (CC-NUMA)结构;局部与远程内存 访问的延迟和带宽不一致,3-10倍 高性能并行程序设计注意;
普及时代
高性能计算机价格下降,应用门槛降低,应用开始普及。两个技术趋势起到 重要作用。 商品化趋势使得大量生产的商品部件接近了高性能计算机专有部件 标准化趋势使得这些部件之间能够集成一个系统中,其中X86处理器、以太 网、内存部件、Linux都起到决定性作用。 机群系统是高性能计算机的一种,它的技术基础和工业基础都是商品化和标 准化。
高性能计算机和曙光机群系统
提纲
什么是高性能计算 什么是高性能计算机 集群系统
什么是高性能计算?
高性能计算
HPC:High Performance Compute
高性能计算---并行计算
并行计算(Parallel Computing) 高端计算(High-end Parallel
– 与SMP的主要区别:DSM在物理 上有分布在各个节点的局部内存从 而形成一个共享的存储器;
– 微处理器: 16-128个,几百到千亿 次;
– 代表: SGI Origin 2000, Cray T3D;
大规模并行计算机系统(MPP)
• MPP
– 物理和逻辑上均是分布内存 – 能扩展至成百上千个处理器(
相关主题