101-高性能计算机和集群系统.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
101-高性能计算机和集群系统

Linpack 采用主元高斯消去法求解双精度稠密线性代数方 程组,结果按每秒浮点运算次数(flops)表示。 包含三类测试,问题规模与优化选择各不相同: 100×100测试 ,在该测试中,不允许对Linpack测试程序进行任何修改(包括注释行) 1000×1000测试,在该测试中,允许对算法和软件进行修改或替换,并尽量利用系统的硬件特点,以达到尽可能高的性能。但是所有的优化都必须保持和标准算法如高斯消去法相同的相对精度,而且必须使用Linpack的主程序进行调用。 Linpack(续) HPL测试 针对大规模并行计算系统的测试,其名称为High Performance Linpack (HPL),是第一个标准的公开版本并行Linpack测试软件包, 用于TOP500与国内TOP100排名依据。 使用者可以改变问题规模。 有相当大的优化空间。 NAS Parallel Benchmark NPB套件由八个程序组成 每个基准测试有五类:A、B、C、D、W (工作站)。A最小,D最大 NPB套件以每秒百万次运算为单位输出结果。 整数排序(IS) 快速Fourier变换(FT) 多栅格基准测试(MG) 共轭梯度(CG) 基准测试 稀疏矩阵分解(LU) 五对角方程(SP)和块状三角(BT)求解 密集并行(EP) 高性能计算机的最新发展状况 顶天立地 高端: 低端: 从单纯关注性能到综合评价 高性能 vs 高效能 性能 vs 使用 硬件建设 vs 综合建设 提纲 高性能市场概要 曙光和高性能计算机 什么是高性能计算 什么是高性能计算机 集群系统 什么是集群系统 集群系统(Cluster) 利用标准网络将一台台普通服务器或者PC机连接起来,为使用者提供更高的计算能力和存储能力并为使用者提供单一系统映象的系统。 单一系统映象 使用者在使用集群系统的时候感觉上就象使用一个单独的计算机系统一样。 单一系统映象实现方法:硬件层、操作系统层、软件层 集群系统的优势 极高的性价比 大型机的主流 良好的可扩展性 更高的可管理性 更低的使用维护成本 更好的可使用性 更改的系统鲁棒性 更多的应用支持 集群使用越来越广泛 应用领域越来越多 集群系统的应用领域 数学 基因信息 气象预报 生物物理 石油勘探 信息服务 汽车制造 船舶制造 1993—2010年 高性能计算机在TOP500中的变化 集群成为高性能计算机的主流 Architecture Count Share % Cluster 415 83.00 % MPP 83 16.60 % Constellations 2 0.4 % Total 500 100% TOP500排名(2010年11月) 集群系统的分类 高性能集群 负载均衡集群 高可用集群 高性能集群系统架构 高性能计算机和集群系统 曙光信息产业(北京) 陈伟 chenwei@ 提纲 什么是高性能计算 什么是高性能计算机 集群系统 什么是高性能计算? 高性能计算 HPC:High Performance Compute 高性能计算---并行计算 并行计算(Parallel Computing) 高端计算(High-end Parallel Computing) 高性能计算(High Performance Computing) 超级计算(Super Computing) 什么是高性能计算? 计算科学与传统的两种科学,即理论科学和实验科学,并立被认为是人类认识自然的三大支柱,他们彼此相辅相成地推动科学发展与社会进步。在许多情况下,或者是理论模型复杂甚至理论尚未建立,或者实验费用昂贵甚至无法进行时,计算就成了求解问题的唯一或主要的手段。 为什么要做高性能计算 ——应用需求 为什么要做高性能计算 人类对计算及性能的要求是无止境的 从系统的角度:集成系统资源,以满足不断增长的对性能和功能的要求 从应用的角度:适当分解应用,以实现更大规模或更细致的计算 问题: 科学和工程问题的数值模拟与仿真 计算密集 数据密集 网络密集 三种混合 提纲 高性能市场概要 曙光和高性能计算机 什么是高性能计算 什么是高性能计算机 集群系统 什么是高性能计算机? 由多个计算单元组成,运算速度快、存储容量大、可靠性高的计算机系统。 也称为:巨型计算机、超级计算机 目前任何高性能计算和超级计算都离不开使用并行技术,所以高性能计算机肯定是并行计算机。 其发展历程可以简单的分为两个时代 专用时代 包括向量机,MPP系统,SGI NUMA 系统,SUN大型SMP系统,也包括我国的神威,银河,曙光1000等。 之所以称为“专用”,并不是说它们只能运行某种应用,是指它们的组成部件是专门设计的,它们的CPU板,内存板,I/O板,操

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档