您现在的位置是:首页 > 文章详情

OpenCL 3.0.14 现已发布

日期:2023-04-19点击:257

图形硬件处理标准 OpenCL 3.0.14 已发布,其中包含一些小的修复/更正,以及一个重要的新扩展:cl_khr_command_buffer_multi_device。

OpenCL 全称 Open Computing Language,是一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计算服务器、桌面计算系统、手持设备编写高效轻便的代码,广泛适用于多核心处理器 (CPU)、图形处理器 (GPU)、Cell 类型架构以及数字信号处理器 (DSP) 等其他并行处理器。

cl_khr_command_buffer_multi_device 扩展由 Codeplay Software、Intel、Arm、Qualcomm、Tampere University、NVIDIA 和 Google 等公司联手作为 cl_khr_command_buffer 的扩展进行开发,该扩展允许跨多个设备执行异构命令缓冲区。

公告对其介绍如下:

cl_khr_command_buffer_multi_device 扩展了命令缓冲区的范围,允许在同一命令缓冲区中跨多个队列记录命令,从而从与不同设备关联的命令队列中执行异构任务图。

cl_khr_command_buffer_multi_device 也使用户能够深度复制现有的命令缓冲区,以便命令针对不同的设备。

根据平台支持,命令到新目标设备的映射可以由用户显式完成,也可以由 OpenCL 运行时自动完成。

OpenCL 3.0.14 规范可通过 Khronos 官网获得。

原文链接:https://www.oschina.net/news/237607/opencl-3-0-14-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章