我尝试下载 OpenCL SDK。但没办法。我有一个 AMD GPU,所以我在 Google 上搜索 AMD SDK,但来自 Google 的所有链接和一些教程都已损坏,并且无法通过 AMD 开发人员网站找到 SDK。
我尝试了 Intel OpenCL SDK,但没有直接链接。我尝试注册并申请SDK,但我的邮箱中没有看到任何下载链接。
获取 OpenCL SDK 有那么难吗?我缺少什么吗?
更新:
最后,对于 OpenGL SDK,仅需要标头和库。还有工具。
看起来 SDK 已被弃用,我们应该只使用仅包含头文件和库文件的 OpenCL SDK Lite: https://github.com/GPUOpen-LibrariesAndSDKs/OCL-SDK/releases 非常令人失望。
Linux 上仍然有与 ROCm 相关的工具,但 Windows 上的工具不多。不过 CodeXL 应该可以在 Windows 上运行。
对于Intel SDK我终于收到确认邮件并且可以下载了。花了几天时间。
完整安装程序:
在Win64上,您可以自己构建SDK。从 Khronos 获取 OpenCL 标头,并使用 VC++ 工具从 OpenCL.dll 构建导入库。请参阅csidev.net。