意义深远!Intel发布通用并行软件编程工具

原创|其它|编辑:郝浩|2008-12-16 13:57:11.000|阅读 1076 次

概述: Intel刚刚发布了Intel Parallel Composer的首个公开测试版本,这是Intel软件合作伙伴计划中并行软件编程工具包Intel Parallel Studio的首个组件发布,它支持Intel开源项目TBB(Threading Building Blocks)、PenMP和其它标准。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

     Intel刚刚发布了Intel Parallel Composer的首个公开测试版本,这是Intel软件合作伙伴计划中并行软件编程工具包Intel Parallel Studio的首个组件发布,它支持Intel开源项目TBB(Threading Building Blocks)、PenMP和其它标准。

     在未来几年内所有的Intel处理器都是多核心的,为了帮助C++开发人员提前准备好应对这些变化,公司计划推出一套名为Intel Parallel Studio的最新并行开发工具集,除了Intel Parallel Composer之外它包括Intel Parallel Advisor、Intel Parallel Inspector和Intel Parallel Amplifier。Intel软件开发产品部市场主管James Reinders表示,其它Intel Parallel Studio工具的Beta版将在2009年推出。

     Reinders表示,Intel Parallel Composer是一个完整的编译器和数据库工具,专为微软Visual Studio C++开发人员加速和简化线程而设计,它增强了Visual Studio支持完整的并行表达式以及利用Intel最新版本的编译器和库的能力。
 
     Intel Parallel Composer包括32位和64位编译器,支持TBB、OpenMP 3.0、各种C++标准扩展、Lambda函数、parallel valarray以及异步I/O。

     慧都点评:不管你相不相信,虽然现在的处理器已经迈进了多核心的新纪元,但在程序方面,仍然没有很好的利用起这些多核心处理器的并行计算优势。所以intel这个做硬件的厂商再也坐不住了,自己推出了这个面向多核心优化的工具,旨在帮助开发人员加速和简化程序的线程。

     延展阅读:

     大家可能认为这款针对开发人员的编译器软件并没有什么特别之处,但实际上,这是Intel为即将到来的首款独立显卡产品Larrabee做准备的重要一环。

     众所周知,Larrabee的一大卖点就是并行运算,其内置的数十个x86核心让我们完全可以把它看作是一颗超多核心数量的CPU。但并行运算并不只有硬件一方面,软件开发者们对目前的双核、四核处理器已经相当头疼,在现有条件下加入更多的核心很难进一步提高工作效率。Intel的Intel Parallel Composer就是为此而生。

     Intel Parallel Composer专门针对多核心运算优化,能够加速并简化并行运算软件的开发。它提供了针对包括C/C++在内的多种语言的编译器,目前仅有Windows版本,明年将推出Mac OS X和Linux版本。

     这款编译器是Intel Parallel Studio的一部分,该开发包是微软Visual Studio的扩展,提供了并行计算编译器、debugger等功能。使用它开发的软件未来能够直接移植到Larrabee系统上。Intel的这一招不可谓不毒,等到intel真正发布独立显卡的时候,不仅性能上不惧AMD和NVIDIA就连通用计算功能上也可以和显卡市场的两强一较高下了。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP