如何获取OpenCL SDK?
我正在仔细阅读 http://www.khronos.org/ 网站,只找到 OpenCL 的标头(不是 OpenGL我不关心)。 如何获取 OpenCL SDK?
I was perusing http://www.khronos.org/ web site and only found headers for OpenCL (not OpenGL which I don't care about). How can I obtain OpenCL SDK?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
AMD 的 ATI Stream SDK 非常适合我,它使用多核 cpu。 我有一个 Intel CPU 和一个 NVIDIA 卡,但它可以使用 CPU 来工作。 只需注册即可,无需像 Nvidia 那样进行特殊选择:
http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx
我让它在 ubuntu 9.04 中工作。 只需下载该页面上提供的安装说明 PDF:即可使用。
AMD's ATI Stream SDK works perfectly for me and it uses multicore cpu's. I have an Intel CPU and an NVIDIA card but it works with using the CPU. Just registration is required and no special selection like Nvidia requires:
http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx
I got it to work in ubuntu 9.04. Just download the installation instruction PDF:s also available on that page and it should work.
不存在这样的 Khoronos OpenCL SDK。 Khoronos 发布规范,然后各个成员可以发布他们的实现和 SDK。 获得经过充分测试的 OpenCL 实现的最简单方法是成为注册的 Apple 选择开发者并下载雪豹种子。 显然 ATI 有测试版驱动程序和库,但尚未公开。 我相信 NVidia 已经发布了测试版 Windows OpenCL SDK,但我不知道要求是什么使用那些。
OpenCL 是一个开放标准,我确信将来会有广泛可用的免费实现,但截至目前,您的选择仅限于提供您的卡的供应商,除非您运行的是 Snow Leopard。
There isn't a Khoronos OpenCL SDK as such. Khoronos puts out the spec, and then individual members can release their implementations and SDKs. The easiest way to get a working OpenCL implementation that is well tested is to be a registered Apple Select Developer and download the Snow Leopard seed. Apparently ATI has beta drivers and libraries, but they are not publicly available yet. I believe NVidia has released a beta Windows OpenCL SDK, but I have no idea what the requirements to use that are.
OpenCL is an open standard and I am sure in the future there will be widely available free implementations, but as of this moment your options are limited to either the vendor who provides your card unless you are running Snow Leopard.
您可以在此处从 Nvidia 下载所有需要的工具、SDK 和驱动程序:OpenCL 下载页面
You can download all the needed tools, SDKs and drivers from Nvidia right here: OpenCL Download page
对我来说,OpenCL 最好的一点是您根本不需要 SDK,因为它在公共接口后面抽象了不同的供应商实现(请参阅此线程中的答案:我真的需要 OpenCL SDK 吗?)。
For me the best thing with OpenCL is that you do not need an SDK at all because it abstracts different Vendor implementations behind a common Interface (see Answer in this Thread: Do I really need an OpenCL SDK?).
我刚刚写了一篇 Linux 的 OpenCL 操作指南。
I just wrote an OpenCL how-to for Linux.
这是用于 Mali mpbile GPU 的 ARM OpenCL SDK http:// /malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/
Here is the ARM OpenCL SDK for the Mali mpbile GPUs http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/
NVIDIA 正在提供对其 OpenCL SDK 的测试版访问。 您可以通过成为注册 GPU 计算开发人员来获得访问权限。 更多信息可以在他们的论坛上找到。
看来 ATI 可能正在启动其 OpenCL SDK 的有限测试版。 此网站提供有关如何注册访问流的信息2.0 beta,可能包括 OpenCL。
NVIDIA is offering beta access to their OpenCL SDK. You can gain access by becoming a registered GPU computing developer. More information can be found on their forums.
It appears that ATI may be starting a limited beta of their OpenCL SDK. This website gives information about how to sign up for access to the Stream 2.0 beta, which likely includes OpenCL.