搜索

■ ENGLISH   
SourcePro
产品原厂:Rogue Wave Software Inc. 
SourcePro
开发人员调查显示多核时代中的性能需求 

应用开发人员、架构师共享当行业转移到并行计算时的关键问题观点

2008年11月3日,科罗拉多州——Rogue Wave Software, Inc.,企业级C++的组件和基础设施的领先者,今天宣布了对近700名软件开发人员和IT架构师的一项全球性调查的结果,用来衡量其组织的态度和理解他们开始迁移遗留应用到多核心硬件的计划。随着企业IT部门遇到了单核服务器的性能限制,制订资源节约型战略成为至关重要的事情。这项调查的目的是为了更好地了解他们在这一进程中正面临的挑战,和了解他们用来解决这些问题的战略。

根据该研究:

转向多核心是迫在眉睫的事情:

  • 52%的受访者表示,在他们的组织中解决多核心的问题要么是首要任务,要么就是一个重要问题。
  • 63%的受访者要么考虑将在未来12个月中转移,要么已经至少转移了一部分现有的C++应用程序到多核心硬件; 43%的受访者表示其中大量的是关键任务应用程序。
  • 超过一半(55%)说,他们有很大的一部分,大部分或全部的生产服务器都是多核的。

性能需求是驶向多核心服务器的主要驱动力:

  • 58%的受访者表示,性能增加已经成为及其组织现有的应用转向多核心硬件的原因。
  • 92%的受访者表示,他们的商业应用具有较高的性能要求;对于那些高性能的应用程序的人, 69%的受访者表示他们的商业应用软件也有支持高吞吐量的需求。
  • 82%的受访者表示,他们组织的应用的性能需求正呈上升趋势。
  • 对于那些说性能需求不断增加的,近40%的受访者表示,数据量中的增加正在增长。

一些受访者指出,实现高性能的成本效率是一个关键的成功因素:

  • “我们的应用典型地具有大量的多线程。多核心服务器提供了更多的并行,而无需更高端硬件(具有许多的CPU )的成本高昂 。
  • 对于某一特定组织“对于资本市场,在大型组合中运用复杂的数学模型计算,是著名的性能独占。 ”
  • “在我们的服务的运营成本中更好地利用多核服务器提供直接的好处。”
  • “看来在某个时候我们将无法购买(单)核芯片。所以, (1)如果我们有处理的马力,我们应该充分利用它;并且(2)由于每个芯片有更多的核心,但每个内核的时钟频率将减少,且(单)核心应用软件将实际运行慢,这会有风险,而这是我们不能容忍的。”

在处理多核心的两难境地中有不同的战略:

  • 55%的受访者表示,他们将可以依靠内部开发团队的重新配置,或重新编写/重新架构现有的应用程序来并行运行,或两者兼而有之。
  • 60%的受访者表示,他们将依赖于供应商的工具或平台以解决多核心问题,或者两者兼而有之。
  • 60%的受访者表示,他们将依赖于工具,以解决多线程、并行性和线程执行的改进。

“多核心和多核心硬件提供处理能力的巨大改善,在增加应用吞吐量的同时,可以大大降低成本”,Rogue Wave Software工程和产品战略部副总裁Patrick Leonard说。 “许多现有的企业应用软件无法充分利用多核心硬件提供的好处,它创造了'多核心难题' 。所幸的是,工具可用来使这个比过去容易得多。相比重写应用为多线程,如Rogue Wave® Hydra这样的工具可以使用服务并行,以减少转向多核心最原始的努力,并且不断改变并行模式配置,而不是硬编码。

原文来自http://www.roguewave.com/news-events/press-releases/2008/1103b.php

美国IMAG工业公司 爱梅格计算机辅助工程有限公司

版权所有  © 1998 -

京公网安备110102004379

京ICP备18018871号    www.beian.miit.gov.cn

在线咨询
TotalView请咨询 潘经理
TotalView产品
其它产品请咨询 刘经理:
其它产品
在线留言
联系我们