切实实现高性能并行计算应用分析

切实实现高性能并行计算应用分析

ID:13781122

大小:27.50 KB

页数:4页

时间:2018-07-24

切实实现高性能并行计算应用分析_第1页
切实实现高性能并行计算应用分析_第2页
切实实现高性能并行计算应用分析_第3页
切实实现高性能并行计算应用分析_第4页
资源描述:

《切实实现高性能并行计算应用分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、切实实现高性能并行计算应用分析  高性能并行计算的应用软件位于高性能计算生态系统的最上层,针对不同的行业有专业的产品,针对各个领域的科学与工程计算应用,直接为用户创造价值。这些软件原来大多运行在大型主机上,是面向多个处理器、多进程、多任务的单节点软件,进程之间的通信通过大型主机操作系统的消息机制进行,消息机制的启动通过函数进行调用。  本系统中,应用软件面向教学和科研应用领域的多个方面基于多节点IA架构系统,进程或任务之间的通信,基于多节点集群的中间件提供的并行通信库MPI,物理层是基于标准互联以太网系统。并行库的启动,通过特定的程序语句进行调用。  高性能应用软件总体概括

2、分类:  √多媒体运算  主要使用整型和双精度运算。包括图形图像处理和三维图像生成的高性能计算系统,强调计算节点的多媒体计算功能。计算科学院的大气科学和流体力学应用中需要的许多模拟仿真计算都属于这类计算。  √科学计算  主要使用浮点运算功能,这也是目前高性能计算系统的最主要应用领域。比如:高分子运动分析、石油勘测分析等。计算科学院的大气科学、固体力学、分子力学、流体力学、有限元分析等的主体计算都属于这类计算,这类计算需要系统具有强大的浮点运算能力。本项目的计算属于此类应用。  √数据库应用  主要使用逻辑计算和I/O操作。包括数据库集群系统和网格数据库系统的应用。强调计算

3、节点有很强的I/O处理能力,同时,整个高性能计算系统具有足够的外接存储空间。本系统结合此类应用,奠定未来网格计算的基础。  INTEL和宝德技术人员针对华南理工的项目特点和目标,投入极高的专注和热情,在华南理工项目前期进行了详细的测试分析,提出系统优化和移植的策略,帮助客户将微分方程数值计算并行模拟器勘测系统移植到IA平台上。  Intel还提供了系列的优化工具、编译工具、集群工具等众多高性能计算组件和虚拟技术,为IA架构、标准互联的高性能计算系统应用提供高效率的保证,成为本次HPC项目成功实施的关键。  解决方案  近年来,高教体系的专项科研项目依托国家863计划,气象建

4、模、模拟撞车试验、人类基因组图谱绘制以及模拟核爆炸等各种与人类生命息息相关的重要领域都要用到HPC。高性能计算(HPC)本身通常用于处理世界上最复杂和艰巨的计算难题,并往往能够彻底解决这些问题。突飞猛进的性能、急剧下降的成本以及势如潮涌的需求等众多因素,促使HPC迅速走出科研实验室,步入主流商业领域。  2005-3月,由于2004年以来,宝德科技已经和北京大学、国家气象局、南京师范大学、华南工业大学等等多家科研单位进行了HPC的项目合作,在高校的科研计划中关注到华南理工大学需要类似的计算压力设备,从而开始针对性的洽谈和合作;  立足宝德前期的成功合作案例和经验,在INTE

5、L的大力支持下,宝德通过长达2个月的校方应用方向和需求分析,运用INTEL解决方案中心的测试条件,同时兼顾后期校方的更大规模网格计算的扩展需要,针对性的推出了POWER8000HPC应用方案。  华南理工大学高性能计算计算集群系统是一个是基于网络、面向科研等的大型高性能并行计算系统,该系统的基础是主控节点、计算节点等硬件基础平台的建设和互联系统的建设。  在Intel的支持下,宝德科技、华南理工大学以及Intel三方以宝德IA64位双路安腾2为计算节点的宝德PowerCluster8000I高性能计算机系统,采用免费OSCAR中间件实现节点管理、任务分发和集群监控,使用In

6、finibandMPI的优化通信库模块来实现节点之间的进程通信,近乎达到大型机中多进程间消息传输机制的效率,再加上一套完整的Intel优化编译工具和函数库等软件来优化数科院的应用,使系统的性能得到充分的发挥,成为高校高性能计算系统推广的表率之一。  项目特点  虚拟化技术  宝德科技提供的43台PR2510D双核服务器以及56台PR4850四路服务器全部应用在华南理工的信息化系统中。到目前为止,宝德服务器优质的性能、稳定的运行给华南理工带来很大的收益。其中,宝德通过虚拟化技术:  1)最大程度的提升系统管理能力;  2)降低复杂性和总体硬件成本;  3)提供同一个硬件平台运

7、行不同版本软件的能力  虚拟化技术能使华南理工高性能计算计算集群系统在一台服务器上同时运行多个操作系统,这与“多重任务处理”技术有些类似。不过“多重任务处理”技术只允许用户在同一机器设备的同一操作系统中运行多个程序,而虚拟化则可让用户在同一机器设备中运行多个操作系统。这样用户能更灵活高效地配用计算机资源,并且有助于提高安全性能。  华南理工高性能计算计算集群系统采用虚拟化技术,实现了:  性能扩展空间  •全缓冲DIMM内存:带宽提高三倍,容量提高四倍  •高带宽PCIExpress成为英特尔架构服务器的标准配置 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。