28

我正在阅读http://www.khronos.org/网站,只找到了 OpenCL 的标头(不是我不关心的 OpenGL)。如何获取 OpenCL SDK?

4

7 回答 7

17

AMD 的 ATI Stream SDK 非常适合我,它使用多核 cpu。我有一个 Intel CPU 和一个 NVIDIA 卡,但它可以使用 CPU。只需注册,不需要像 Nvidia 这样的特殊选择:http: //developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx

我让它在 ubuntu 9.04 中工作。只需下载该页面上也提供的安装说明 PDF:s,它应该可以工作。

于 2009-08-26T09:17:45.660 回答
8

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.

于 2009-07-27T21:43:49.403 回答
7

您可以在此处从 Nvidia 下载所有需要的工具、SDK 和驱动程序:OpenCL 下载页面

于 2009-10-22T09:50:38.710 回答
3

对我来说,OpenCL 最好的一点是您根本不需要 SDK,因为它在一个通用接口后面抽象了不同的供应商实现(请参阅此线程中的答案: 我真的需要 OpenCL SDK 吗?)。

于 2015-03-23T13:46:46.670 回答
2

我刚刚为 Linux编写了OpenCL how-to 。

于 2013-05-23T01:36:44.723 回答
2

这是用于 Mali mpbile GPU 的 ARM OpenCL SDK http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/

于 2013-10-02T10:04:39.373 回答
1

NVIDIA 正在提供对其 OpenCL SDK 的测试版访问权限。您可以通过成为注册的 GPU 计算开发人员来获得访问权限。更多信息可以在他们的论坛上找到。

看来 ATI 可能会开始其 OpenCL SDK 的有限测试版。该网站提供了有关如何注册访问 Stream 2.0 beta 的信息,其中可能包括 OpenCL。

于 2009-07-29T11:32:08.947 回答