以客户为中心,提供定制化或一站式的全栈解决方案,赋能千行百业
高性能技术计算科学已经成为继理论科学和实验科学之后人类进行各种科学研究的第三大支柱。计算机技术的发展为HPC的应用提供了强大工具和物质基础,使人们有可能利用计算科学来取代、优化、深化和扩展理论科学和试验科学的研究,使许多过去不敢设想和根本不可能实现的理论研究、应用开发和科学实验在计算机系统上变为现实,许多HPC应用领域越来越多地希望利用计算机技术发展的新成果通过更大规模、更精确的数值模拟和数字计算来进行新产品设计和科学研究,提高科学研究水平、竞争力以至国家的综合国力。
HPC应用的新需求
计算量和数据量的急剧增加对计算机系统的计算能力、系统带宽、内存容量、存储设备和I/O吞吐能力以及应用软件的开发技术都提出了越来越高的全面要求。这主要表现在如下三个方面:
• 计算能力:为了在短的时间内完成巨大的计算量,不仅需要处理能力更强的处理器(特别是64位以上高精度浮点计算能力),而且需要利用集群或大规模并行处理(MPP)体系结构等系统技术、支持更多数量处理器的并行计算机系统
• 储存容量:为了提高性能,往往需要利用超大规模内存(VLM)技术把整个数组放在内存中,这就需要高达几十以至几百GB的内存容量。内存容量增加显然也要求系统提供更大的磁盘存储容量
• 系统带宽:数据量的增加促使处理器和内存、内存与磁盘间的信息交换量的急剧增加。为了能够快速传输信息,要求提供足够的系统带宽,保证内存能够及时向多个处理器提供足够的数据。
宝德公司也针对当前主流HPC应用,推出了自己的高性能计算解决方案:宝德PowerScale 8000集群式高性能计算机,下图为各个组成模块:
宝德公司力推的PowerScale 8000高性能计算机是专门为满足大规模分析计算而设计的超级并行计算机集群系统。PowerScale 8000遵循Intel开放的HPC生态体系架构来系统的部署所有的软硬件:
采用基于Intel Nehalem架构的双路四核Xeon处理器作为计算节点,PowerScale 8000采用集群体系结构,通过标准开放的高速网络实现互连,运行开放源代码的Linux系统,对外提供单一系统接口,它针对大规模科学并行计算设计,兼顾事务处理和网络信息服务。
PowerScale 8000基于Nehalem平台将能够兼顾不同类型的应用程序,同时满足主频敏感型和内存带宽敏感型两类应用——这在之前是难以实现的,也就是说,在应用中,Nehalem将首次将不同类型的高性能计算——高性能计算获得了跨时代的两种不同应用融合的可能。
一台完整的PowerScale 8000高性能计算机的软件组成为:
任务运行方式:客户从Windows PC上运行客户端程序,然后将计算任务提交到管理节点,管理节点按客户端提交参数,将计算任务分解到各个计算节点,节点间可通过INFINIBAND交换机(或者光纤)进行消息传递。一套经过科学组装和调试的PowerScale 8000高性能计算机能为简单到复杂的实际应用提供高性能、灵活性和价值。