数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 857|回复: 0

[业界] OpenCL 3.0最终版规范发布:老牌图形API开倒车式自救

[复制链接]
发表于 2020-10-13 11:43:26 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
稿源:快科技

日前,行业组织Khronos发布了OpenCL 3.0最终版规范,从而将4月份的临时规范转正。作为老牌的GPU并行计算标准,它希望借此焕发第二春,但能行吗?OpenCL最早由苹果开发,后经NVIDIA、AMD等完善并提交给Khronos转为跨平台的开放标准。最新的3.0在某种程度上开了倒车,其核心API其实是2011年OpenCL 1.2的一个分支。

OpenCL 2.x的诸多开发功能在3.0上变成了可选,再次呼应其失败。实际上,2017年的OpenCL 2.2迄今为止都没有人使用,包括但不限于Intel、NVIDIA和AMD,尴尬不?

简单来说,OpenCL 3.0增加了对异步DMA传输执行的支持,也支持了SPIR-V 1.3。为了鼓励开发者升级,无论是从1.2还是从2.x版本升级,都几乎不需要做代码变动。

Khronos对于OpenCL仍旧寄予厚望,并提出了整合Vulkan、支持SPIR-V 1.4、1.5以及发布OpenCL Next的想法,尽管这看起来仍旧很零碎。

就目前而言,苹果macOS 10.14弃用了OpenCL,力推自家Metal API。NVIDIA有更加成熟和对开发者友好的CUDA API,AMD仅支持OpenCL 1.2,且驱动一团糟,现在OpenCL唯一的大靠山似乎就是Intel了。



您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-22 06:09 , Processed in 0.124800 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表