频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

高性能计算的软件挑战(1)

作者: 彭敏 出处:软件世界  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2007-09-10 14:45
关 键 词:高性能  计算  软件
阅读提示:当高性能计算日益转向商业应用时,该领域“偏硬轻软”的格局开始成为发展的瓶颈:硬件愈来愈先进,但软件却迟迟未能跟进,因此,应用也难以遍地开花。很明显,如果没有更广泛的应用,如果我们不能充分发挥和利用高性能计算的“高性能”优势,高性能计算就徒有虚名。

高性能计算正向我们普通人一步步走来,然而,软件却成了这路上的一道关口,而且短时间内无法逾越……

一个有意思的趋势是,随着应用的普及,计算设备正趋向两端发展。一端是产品微型化,比如手机、PDA等等,另一端是巨型化,比如高性能计算机。在微型化的一端,硬件越来越小,产品也越来越便宜,人人都希望拥有,这就要求运行其上的软件能够提供“傻瓜化”的应用;而在巨型化的一端,则追求计算的高精度、高速度,以满足海量、复杂数据的快速处理需求。高性能计算机即顺应这种需求而不断发展的。

多年来,高性能计算广泛应用在天气预报气象、制药企业的药理分析、科研人员的大型科学计算问题、石油勘探中对石油储量的分析、航空航天企业的设计和模拟、化工企业中对分子结构的分析计算、制造业中的CAD/CAM系统和模拟试验分析、银行和金融业对经济情况的分析、生物/生命科学中生物分子研究和基因工程计算等诸多需要进行大型计算的领域,自身也得到了长足的发展。

不过,在国内,高性能计算机出现了“轻软偏硬”的局面:硬件愈来愈先进、软件却迟迟未能跟进。这在某种程度上限制了高性能计算机在更广范围的普及和应用。

积极的硬件

目前,高性能计算机已经由主要集中于科学计算领域同时向商业领域进发,金融、电力领域也开始广泛应用高性能计算机。新兴市场的出现引起了厂商的注意,更多的厂商加入高性能计算机市场。

在我国,主要以硬件厂商为代表的国产厂商积极投身在高性能计算领域。2006年11月,中国软件协会数字软件分会、国家863高性能计算机评测中心公布了2006年中国HPC TOP100强厂商,其中国产厂商占到41%的市场份额。 曙光、联想和浪潮名列其中。

比如曙光公司已发布了以龙芯3号国产CPU构建100万亿次曙光5000超级计算机的“超龙”计划。该计划预期在2008年推出曙光5000A百万亿次超级计算机,2010年推出每秒浮点运算速度达千万亿次的曙光6000超级计算机。“超龙”计划使得中国成为继美国、日本之后第三个宣布千万亿次超级计算机研发计划的国家。

浪潮天梭系列是国产高性能计算机产品中的另一个主力军。与曙光系列服务器以科技计算为主不同,浪潮天梭服务器主要应用于商业领域。

在这个市场上,更不乏大型国际厂商的身影,比如在最新的“全球高性能计算机TOP500排行榜”显示,惠普以203台、40.6%的份额,成为全球用户基础最大的高性能计算生产厂商。而IBM今年刚刚宣布推出世界上最强大的超级计算机蓝色基因的第二代产品——蓝色基因/P(Blue Gene/P)。蓝色基因/P的性能几乎是其上一代产品蓝色基因/L的3倍。

图1
图2
图3

潜在的软件挑战

高性能计算的原理其实是将计算负荷由多台通用主机共同承担,同时处理多个任务的计算,以确定规模的问题在更短的时间内得到解决。这不仅对硬件的提出了更高要求,也预示着需要提高并行计算的能力。而要提高并行计算能力,关键在软件。

中科院网络信息中心超级计算中心主任迟学斌认为,现在支持高性能计算集群的程序很少:“高性能计算面临的挑战,不在计算机本身,而是在应用和软件上。”

因为,以前所有适用于单CPU的串行计算软件,不能用在并行机上。所以软件的编制方式需要从根本上改变,根本算法不一样,软件需要重新编写。所以,与适用于单CPU的大量软件相比,可用在高性能计算机上的软件还少得很。


共2页: 1 [2] 下一页
【内容导航】
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看53147次)
·UML类图详解 (查看47544次)
·Java编程开发手册 (查看25519次)
·UML统一建模语言 (查看24906次)
·C#技术开发指南 (查看23253次)
·Java编程开发手册 (1195个砖)
·Java基础教程 (429个砖)
·C#技术开发指南 (306个砖)
·PB开发教程 (220个砖)
·.NET开发手册 (218个砖)
·Java编程开发手册 (653个好)
·Java基础教程 (570个好)
·.NET开发手册 (252个好)
·PB开发教程 (210个好)
·Delphi开发技术手册 (174个好)
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有