赛迪网 > IT产品 服务器 > 资讯
  IT资讯搜索
 
IT产品搜索
· IBM x3610/x3100火热特惠中 暑促DIY
· 商用办公产品解决方案 服务器市场价格战之争
· 多功能一体机评测报告 暑期IT产品促销大卖场
· 网络设备中的“钢铁侠” 北京无线城市试运行
· 市场热销精品打印机推荐 虚拟化技术渐成热门
· 扫描仪发展的过去与未来 路由基本协议与技术

软件支持与高性能计算及多核仍面临挑战

发布时间:2007.09.29 05:12     来源:服务器在线-doserv    作者:晓黎

  上个世纪,每年人们都会在新推出的电脑硬件上花费大量的金钱,却从来没有考虑过购买一台多核计算机。而时至今日,双核计算机在桌面电脑领域已经十分普及。现在,四核计算机也正在推向市场。索尼公司的PS3游戏机甚至使用了双倍的计算单元来支持它的主处理器。

  在不久的将来,我们会看到市场上会有越来越多的多核处理器。毫无疑问的是,这些处理器的功能将更加强大。但是随之而来也产生了新的问题,就是软件开发商们怎样才能开发出与之相适应的应用软件来有效的利用所有的核来解决使用中的问题。

  我们正是处在这样一个无可避免的过渡阶段。人们都希望自己今天购买的电脑要比以前购买的更好。而且随着技术的进步,芯片开发商们也不得不改变观念,重新定义什么是更好。

  在上个世纪末,标准公制是处理器内核工作的时钟频率(主频)。处理器主频速度由10MHZ提高到了1GHZ。但是随着处理器的时钟周期也转变为GHZ频率,芯片生产商就遇到了2大难题。首先,和那些内存速度迟缓,处理器不得不花时间来等待处理这些信息的电脑。相比之下,现在的处理器速度是越来越快了。通过改变这些处理器的架构能够加快处理器的速度,但却增加了设计的成本,也给软件的设计者增加了相应的难度。

  芯片设计者遇到的第二个难题就是,提速后的时钟频率增加了处理器的能耗和热量消耗。给用户和信息中心带来了麻烦。

  FLOPS的回归

  芯片生产商们目前开始着手解决容量和速度之间的问题,重新使用原有浮点运算(FLOPS)方法。FLOPS的优势就在于它能在计算机时钟频率停滞甚至衰减的时候,记录计算机的性能。由此芯片生产商就能缩小芯片的体积,在一个时钟周期内利用多核做更多的浮点运算来提高主频的速度。这就能使今天的计算机表现的比过去更加卓越。

  但软件还是个难题。软件开发商们如何才能开发出与之相适应的应用软件来有效的利用多核来更快的解决问题呢?随着时钟频率速度的提高,软件开发商就要开发更快的程序。由于相同的时钟频率下处理器核数量的增加,软件也需要利用这些新增的容量来进行调整。并行软件是过去二十年计算机领域所面对的挑战和关键所在。对这些应用并行软件的开发无疑是一项十分耗时而艰巨的工作。

  超级计算机领域中的应用

  在超级计算机(即高性能计算机)领域,很多应用软件都会用到成百上千的内核,但这些只代表了全世界应用软件中很小的一部分。多核计算机真正的价值是在主流软件开发技术发展到并行程序之后才逐渐为人们所认知的,多核计算机的出现无疑是一个对计算机前沿领域的挑战。

  超级计算机多年来都在主流计算领域中都占据着优势。并行计算最大的挑战就在于将一个大的计算单元分解为许多部分,在许多处理器单元上同时进行计算,目的在于加快计算速度。目前多数在用的应用软件都是遵循这个原则进行开发,多核的研发人员也多是采用并行的方式。目前他们所面临的问题就是如何通过成百上千个内核进行连续的计算和信息输出使信息传递保持同步。要发挥每个内核的性能来提高计算速度也是我们要考虑的。

  并行程序设计(MPI)一直在高性能计算(HPTC)领域占主导地位,由于它可以多平台运用而为许多厂商所青睐。HPC技术的开发人员希望在未来的20到40年里它都是一个成功的产品。

  但并行程序设计(MPI)是否能在软件方面保持主导,前景并不明朗。程序员要想开发出适应多核处理器的应用软件也将是个费时费力的过程。而并行语言在过去的数年间一直为大家所用是因为它提供了一条更快更直接的软件开发的途径,并且一直还在发展之中。

  我们相信,随着计算性能的不断提高,HPC将会有更多的共享芯片。尝试新的技术来获取更快的解决方案并从中受益是我们共同努力的目标。

责任编辑:杨宇佳


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· IBM蓝色基因/P挑战运算极限 速度达千亿 (09-28) · 软件支持、高性能计算多核CPU面临挑战 (09-28)
· Voltaire推MDP高性能集群解决方案提高性能 (09-17) · 多核处理器在通用计算发展中的作用解析 (09-08)
· PC厂商力推多核芯片 用户是否真的需要? (07-15) · AMD:多核革命的希望、风险及影响(中) (06-26)
· AMD:多核革命的希望、风险及影响(上) (06-26) · 高性能计算成网格支架 有效促进产业发展 (06-11)
· 多核时代共赢天下之宝典 多核应用白皮书 (06-08) · 教育科研行业 联想高性能计算的回答 (05-30)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 自助供应链已搭好 软件“沃尔玛”雏形初显
· 支付宝巨人合作提供第三方支付 支付电子化
· 访谈 西安协同的BPM和SOA战略 信息化监理
· 菏泽网通改造方案 海事数据交换平台方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统