首页 文章

如何获取OpenCL SDK?

提问于
浏览
24

我正在浏览http://www.khronos.org/网站,只发现OpenCL的 Headers (不是我不关心的OpenGL) . 我如何获得OpenCL SDK?

7 回答

  • 2

    AMD 's ATI Stream SDK works perfectly for me and it uses multicore cpu' s . 我有英特尔CPU和NVIDIA卡,但它可以使用CPU . 只需注册即可,无需像Nvidia那样的特殊选择:http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx

    我让它在ubuntu 9.04中工作 . 只需下载安装说明PDF:s也可以在该页面上找到,它应该可以使用 .

  • 2

    没有Khoronos OpenCL SDK . Khoronos推出了规范,然后个别成员可以发布他们的实现和SDK . 获得经过充分测试的OpenCL实现的最简单方法是注册Apple Select Developer并下载Snow Leopard种子 . 显然ATI有beta驱动程序和库,但它们尚未公开 . 我相信NVidia已发布测试版Windows OpenCL SDK,但我不知道要使用的是什么要求 .

    OpenCL是一个开放的标准,我相信将来会有广泛可用的免费实现,但是到目前为止,您的选择仅限于提供您的卡的供应商,除非您运行Snow Leopard .

  • 7

    您可以从Nvidia下载所有需要的工具,SDK和驱动程序:OpenCL Download page

  • 2

    我刚写了一个OpenCL how-to for Linux .

  • 8

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

  • 1

    对我来说,OpenCL的最大优点是你根本不需要SDK,因为它在一个公共接口后面抽象了不同的Vendor实现(参见本主题中的答案:Do I really need an OpenCL SDK?) .

  • 17

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

    似乎ATI可能正在开始其OpenCL SDK的有限测试版 . 这个website提供了有关如何注册访问Stream 2.0 beta的信息,其中可能包括OpenCL .

相关问题