C++ AMP微软展示异构计算开发工具

>> 微软推出 C++ AMP (Accelerated Massive Parallelism) !!

在今天的AMD Fusion Developer Summit中,微软做出了Heterogeneous Computing at Microsoft的报告,Presenter是C++界的大牛Hurb Sutter。

我们可以把它看作Microsoft对OpenCL的正面回应。在大会上,MS的同志还做了一个粒子的Demo,感觉比较帅。

C++ AMP是微软Visual Studio和C++编程语言的新扩展,用于帮助开发人员充分适应现在和未来的高度并行和异构计算环境。它使用C++语言的句法,将随同下个版本的Visual Studio一同发布。

C++ AMP应用程序能充分利用从工作站到上网本等不同系统的所有计算机资源,从CPU、集成GPU和独立GPU中切换,展现每一种硬件的不同能力。

看看C++ AMP都有些啥:

再看看与传统C++的排排坐:

它基于C++ 0X 与PPL(Parallel Patterns Library):

PPL则可以看作MS的TBB。

 

More Materials:

http://herbsutter.com/2011/06/16/c-amp-keynote/

http://techreport.com/discussions.x/21134

http://hothardware.com/News/Microsoft-Demos-C-AMP-Heterogeneous-Computing-at-AFDS/

http://blogs.nvidia.com/2011/06/microsoft-going-all-in-on-gpu-computing/

http://www.danielmoth.com/Blog/C-Accelerated-Massive-Parallelism.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值