微软展示异构计算开发工具:C++ AMP
2011-06-16 07:44
281 查看
>> 微软推出 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
在今天的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
相关文章推荐
- C++ AMP微软展示异构计算开发工具
- 微软发布了量子计算开发包
- 微软发布Win7 IE11开发者预览版 开始改进开发工具讨好开发者
- 微软Visual Studio2005开发工具路线图详解三
- 微软Visual Studio2005开发工具路线图详解(6)
- 微软开发工具开始免费提供下载
- 微软平台开发工具下载,包含key
- 微软新版开发工具VS 2008 beta2功能定案
- 对微软开发工具的看法
- 微软Visual Studio2005开发工具路线图详解(7)
- 微软Visual Studio 2005 和 SQL Server 2005开发工具开始免费提供下载
- 微软将会发布更多基于Vista的的开发工具
- [iOS开发必备工具之]简单的全景展示利器panoramagl
- 微软为Win10开发Android和iOS快速移植工具
- 微软的R语言发行版本MRO及开发工具RTVS
- 微软Visual Studio2005开发工具路线图详解四
- 微软最新的 Web 开发工具WebMatrix的简单介绍及安装
- 微软Connect(); 2017大会梳理:Azure、数据、AI开发工具
- 微软Visual Studio2005开发工具路线图详解五
- 微软:Windows 10 Fall Creators Update包含最新Windows开发工具和应用商店