Khronos 发布 OpenCL 3.0 已经将近一年了,而今天他们正在对 OpenCL 软件开发工具包 (SDK) 进行一些改进。
更新后的 OpenCL SDK 现在以二进制形式提供,以补充他们在此阶段发布的所有开源源代码。他们的官方二进制文件仅限于 Windows x86 和 Windows x64,并与 GitHub 上通常标记的源代码版本一起提供。
更新后的 OpenCL SDK 2022.04.0.1 还包括新的本机实用程序库、对自动获取 o 依赖项的支持以及一套新的本机 CL 代码示例。
新的 OpenCL SDK 实用程序库是在 ISO C 中实现的 libOpenCLUtils 和与 ISO C++ 等效的 libOpenCLUtilsCpp。OpenCL SDK 还改进了围绕 CMake 构建系统的集成。
至于前面的 OpenCL SDK 路线图:
展望未来,Khronos 的 OpenCL 工作组计划为 Kitware 的上游 FindOpenCL.cmake 做出贡献,确保新的 OpenCL:: 命名空间及其组件支持随着时间的推移变得越来越可靠和全面。
由于对安装 OpenCL 开发文件的不同程度的支持,包管理器一直在稳步获得 C/C++ 的牵引力。Khronos 将通知并协助包维护者从 OpenCL SDK 构建,以降低维护成本并提高整个 OpenCL 生态系统的功能一致性。
OpenCL 工作组还开始协助分发维护者打包更新版本的 OpenCL 相关包,并为那些希望使用更新的 OpenCL 构建的人提供易于安装的方法,这些方法可以与各种操作系统很好地集成,包括使用 PPA。他们的操作系统分发默认提供。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun147869.html