高性能计算的主要行业和应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IBMBLADE H构建高性能计算应用解决方案:
高性能计算需求
人类的文明进步已经让人类对计算的需求越来越深入,很多科学领域的研究已经越来越微观化,比如生物学、流体力学、空气动力学,并且在数据展现时也越来越强调可视化处理,比如断层分析、气象绘图、石油勘探中的地震数据解释、商业数据模型分析等,而且人们对于计算的速度也要求越来越高——能实时的模拟现实中的演变是人们不变的最高追求,这就需要有一个强有力的计算工具介入,以加速运算能力的提高。
高性能计算定义
高性能计算概述。高性能计算(HPC) 指通常使用很多处理器(作为单个机器的一部分)或者某一集群中组织的几台计算机(作为单个计算资源操作)的计算系统和环境。有许多类型的HPC 系统,其范围从标准计算机的大型集群,到高度专用的硬件。本文是基IBM BladeCenter GPU的HPC系统解决方案。
IBM BladeCenter GPU 扩展刀片
IBM BladeCenter GPU 扩展刀片。(BGE) 可帮助您满足并行计算需求,同时还能够保持 BladeCenter 基础架构的可靠性、灵活性和成本优势。BGE 根据NVIDIA 图形处理单元 (GPU) 构建,可将目标应用程序的性能最多提高 150 倍。由于 BGE 连接到 BladeCenter 机箱中的 BladeCenter 计算刀片,它可利用BladeCenter 系统的基本 I/O 和电力资源。您可以在一个 BladeCenter HS22 刀片中叠放多达 4 个 BGE,为双精度应用程序提供超过 2000 GF 的处理能力。
由于具备高可靠性、高性能、绿色节能和灵活易用等优势,刀片服务器成为云计算和高性能计算的理想平台。IBM一直关注刀片技术的研发和基于IBM BladeCenter平台解决方案的开发,并致力于与业内领先厂商共建成熟良性的刀片生态社区。凭借丰富的刀片产品线和虚拟化等先进技术方案,IBM成为支持中国企业实现云计算和高性能计算的最佳伙伴
应用场景示例:
1、大电网并行与分布式计算和数据处理基础平台系统是高性能计算在电网技术
应用的一个方向。大电网并行与分布式计算和数据处理基础平台系统是电力系统分析与规划,大电网运行与控制的基础数据和计算支撑系统。该应用方向上,研究与开发先进的大规模并行与分布式计算平台为电力分析、在线应用和大电网运行安全与监控等提供计算支撑作用。
2、大学中的科学计算
3、高性能服务器和可视化技术的发展为油气勘探开发提供了一种全新的工作模式,它可以使地球物理家、地质家和油藏工程师根据复杂的数学模型、大量的数据资料,形成对复杂地质构造的快速计算和图形展示,建立数字化油田。
“随着地球物理技术、地质理论和油藏工程技术的进步,地学综合研究对信息技术提出了更高的要求,多路/核CPU服务器、高速(10G)网络、大容量存储设备、三维可视化技术等,以及地学综合研究平台。”
4、游戏、动画及电影后期制作。
5、气象预报
解决方案概述
高性能计算的主要行业和应用在学校、研究所等科学研究机构。石油部门、医学生物、计算化学和汽车与航空航天设计、建筑结构设计、三维图形运算等。
高性能计算多年来一直是科技综合实力竞争的制高点,也在一定程度上反映了各大公司在系统研发方面的实力。作为行业的技术领先者,IBM 公司在这一领域占主导地位。
在高性能刀片集群的的市场中,IBM 也一直处于领先地位。
JS21 的强大的向量运算功能,在某些领域中具有突出的性能优势,如生命科学、计算化学,同时也适用于地震资料处理、信号与数字影像处理,自主开发的应用等方面。
高性能计算(以下简称 HPC)类型一般分为 SMP 和集群式两种,集群式的解决方案主要面向一些计算密集型的应用。
HPC集群方案框图
刀片式 HPC 集群通常由以下几个部分组成:
管理节点,管理节点是集群的控制中心,作用包括整个集群的软硬件管理、计算节点的快速远程部署、提供用户登陆接口、任务调度与提交。管理节点可以考虑采用 p505、p510 或者 p520 服务器。
计算节点,集群中用来计算的资源。在我们的方案中,每片 JS21 就是一个计算节点。
存储节点,集群中可以采用专门的服务器连接存储。然后通过各种网络文件系统协议(如 GPFS、NFS),给计算节点提供网络文件系统服务。存储节点可以根据集群的大小部署多个,实现负载均衡或冗余。
管理网络,管理节点与计算节点中专门用于软硬件管理通讯的网络。通常为以太网络。
计算网络,集群中专为计算节点间通信的网络,根据不同计算类型对网络延迟带宽的要求不同,有高速以太网, Infiniband 网络,Myrinet 网络等各种高速交换网络可供选择。
概括来说,HS22 刀片优势在于其出色的浮点运算能力、优秀的硬件品质、以及丰富的软硬件支持。
出色的性能
通用GPU的不仅仅是高性能图形引擎。事实上,他们不连接到电脑显示器,他们没有视频输出功能,相反,他们的表现一般图形化的目的,科学和工程计算,并允许计算密集型卸载各个行业的任务,包括生命科学,流体动力学,金融,数据分析,大气建模,以及大型图形渲染。这些类型的应用可以并行操作。GPU是专为大规模并行。而传统的CPU可能有四个处理核心,NVIDIA的GPU拥有超过100倍(448芯)多核心提供了515亿次的峰值双精度容量(每十亿浮点运算秒),而不是约50亿次。CPU和GPU的共同努力,这一计算模型。主要应用程序的一部分运行的顺序在CPU上,而计算密集型一部分运行在GPU上。
IBM BladeCenter GPU 扩展刀片(连接到 HS22 刀片)
特点
扩建刀片具有以下特点:
支持高性能的NVIDIA适配器每个扩展刀片
扩建或刀片配备了NVIDIA TeslaM2070或NVIDIA TeslaM2070Q适配器卡。
一个单独的基座上能够堆叠多达四个扩展刀片刀,从而保持了BladeCenter密度优势。
CFFh插槽仍然可用刀片服务器时。
操作系统支持
下列作业系统已经过测试,兼容的IBM BladeCenter的GPU扩展刀片。Windows Server 2008的高性能计算版(64位)
Windows HPC Server2008(64位)
Windows 2008的3550(64位)
红帽企业Linux5(64位)
SUSE Linux企业服务器版为x86_6411(64位)
更快更稳定
构建高性能计算系统是对于操作系统、编译器、互联设备驱动、作业管理调