随笔分类 -  GPGPU Journal

GPGPU
Hello C++ AMP!(2)
摘要:矩阵运算也许对于大多数程序员并不重要,所以下面来个更通俗版本的AMP: 1 #include <iostream> 2 #include <amp.h> 3 4 int main() 5 { 6 int nickName[6]{'a', 96, 'd', 'r', 'j', 'x'}; 7 concurrency::array_view<int> myView(6, nickName); 8 concurrency::parallel_for_each(myView.extent 阅读全文

posted @ 2012-03-05 22:20 Meta.Grfx 阅读(1676) 评论(0) 推荐(1) 编辑

Hello C++ AMP!
摘要:导读:C++ AMP是微软提供的一套利用GPU并行计算的API. GPU运算不是新概念,用GPU运算比较有名的已有NVIDIA的CUDA,AMD的stream. 同时对于OpenCL这个标准大家也一定没见过也听说(AMP同样与近日放出了开放标准).但是至少目前比较成气候的CUDA,他只能用在N卡上,归根结底是由于CUDA用到N家的驱动,所以A卡不能用。那么OpenCL呢?很多大厂也都有自己独特的变种,所以还不能说真正的一次编译,全平台运行。而AMP就利用到了得天独厚的平台优势,假如你用windows,用AMP是不二之选。当然有个前提,天下没有免费的午餐,您的显卡要支持DX11才行。说了这么多, 阅读全文

posted @ 2012-03-04 23:42 Meta.Grfx 阅读(4088) 评论(6) 推荐(2) 编辑

点击右上角即可分享
微信分享提示