开发者可以开发自己的库,并被允许加入到Aparapi的内核代码中。
开发者可以在这里找到Aparapi编程的常见问起的解决办法。
在这里你可以学习关于Aparapi的基础知识。
在这里提供了Aparapi SDK下载。
AMD软件工程师Gary Frost在blog中介绍了如何用Aparapi进行异构编程。
本主题演示如何调试使用C++加速大规模并行( C++ AMP) 的图形处理单元 (GPU) 的应用程序。 它使用总结大整数的数组的并行减少程序。
微软官方提供的C++ AMP在纹理编程指南。
C++ 加速大规模并行 (C++ AMP) 通过利用独立图形卡上的数据并行硬件,如图形处理单元 (GPU),加快了 C++ 代码的执行。 通过使用 C++ 的存储系统,可以代码,这样可以加快执行异构硬件上使用并行机制的多维数据的算法。
With Visual Studio 2012, you are able to get your hands on a new technology that enables you to tap into the power of heterogeneous hardware and specifically take advantage of accelerators such as the GPU for compute purposes: C++ AMP.
C++ AMP (C++ 加速大规模并行) 通过充分利用数据并行硬件的独立图形卡上的图形处理单元 (GPU) 通常是加快了 C++ 代码的执行。 对于多维数组,编制索引,内存传输,然后平铺支持 AMP C++编程模型。
C++大师 Herb Sutter深度解读了OpenCL与C++ AMP。
微软官方提供了用C++进行并行计算的文档,推荐阅读。