OpenCL静态C ++文档

时间:2012-11-28 11:28:31

标签: c# c++ opencl gpgpu

我一直在试验OpenCL已经有好几天了,我正在使用AMD的SDK,我现在能够并行运行一个简单的内核并将输入/输出传递给它。 我不得不说,我对它缺乏适当的文档感到非常失望,CUDA似乎比OpenCL更成熟,但我不能使用CUDA,因为我没有nVidia,因为我想要便携式代码。

我已经读过AMD的OpenCL SDK现在支持“静态C ++”扩展,它允许你有一些C ++功能来编写内核,比如继承和将类实例从主机传递到设备。但是我找不到任何关于那个或任何例子的文件。

简而言之,我的问题是:

在哪里可以找到有关使用OpenCL的静态C ++扩展的文档? 还有一个问题,我在哪里可以找到C ++包装器的正确文档(1.2和不是1.1
一个超级额外的(:P)问题,OpenCL 1.2是否有完整的/成熟的C#包装器?到目前为止,我发现OpenCL.NET工作正常,但它没有文档,所以我必须查看OpenCL C参考并尝试在C#中找到相应的

感谢阅读本文,我理解它有点模糊,我想要的是一个易于使用的OpenCL SDK和适当的文档(当然,除了C,我讨厌使用普通的C)。

0 个答案:

没有答案