数码科技

Khronos计划将OpenCL整合进Vulkan

QQ截图20170518182217.png

5月16日Khronos在发布OpenCL 2.2和SPIR-V 1.2的同时宣布了这个消息,称未来将把OpenCL和Vulkan互连,将OpenCL整合进Vulkan生态系统。

QQ截图20170518183354.png

原文:

“By finalizing OpenCL 2.2, Khronos has delivered on its promise to make C++ a first-class kernel language in the OpenCL standard,” said Neil Trevett, OpenCL chair and Khronos president. “The OpenCL working group is now free to continue its work with SYCL, to converge the power of single source parallel C++ programming with standard ISO C++, and to explore new markets and opportunities for OpenCL ? such as embedded vision and inferencing. We are also working to converge with, and leverage, the Khronos Vulkan API ? merging advanced graphics and compute into a single API.”??Khronos Group


看起来这意思是Khronos准备将OpenCL与Vulkan整合进单一API,要将图形和计算放入同一个开放标准……【瞬间爆炸】


点击查看原图



为了弄清楚情况,PCPER给Khronos发了封邮件,回复内容很明确:

The OpenCL working group has taken the decision to converge its roadmap with Vulkan, and use Vulkan as the basis for the next generation of explicit compute APIs ? this also provides the opportunity for the OpenCL roadmap to merge graphics and compute.”


也就是说,实际上是要在未来将OpenCL整合进Vulkan,使用Vulkan作为下代计算API的基础。


点击查看原图

点击查看原图

至于为什么要把OPCL整合进Vulkan,PCPER给出了几个理由:


1.OpenCL是苹果开发的,他们持有商标和部分权利,Khronos是从苹果授权IP的。而Vulkan基于AMD提供的Mantle API,在法律上更容易管理【怕哪天被苹果gg,已经发生了太多次】

2.API的实际结构。Mantle发布时看起来就像是OpenCL加个专为图形显示的层。而且Vulkan的应用也不仅限于GPU上(Vulkan 1.0.49就有GPU/CPU/其他的选项,FPGA等也会有部分支持的潜力)。


点击查看原图

点击查看原图

3.Marketing。DX12对于FPGA开发者没什么吸引力;而让游戏开发者重写引擎支持改版的OpenCL更不大可能。OpenCL开发者因为一直在用,应该不会跳船。



OpenCL可以给Vulkan带来什么

虽然OpenCL和Vulkan有很多相似的地方,但有些事情还是OpenCL做得更好。最明显的,之前也提到了,OpenCL支持设备的种类要多得多,比如FPGA。OpenCL可以带来的还不仅仅这些。


点击查看原图

还有SYCL,不清楚它对游戏引擎开发会带来多大影响。SYCL将GPU(以及其他设备-)-加速模式引导进单源C++模型。如果OpenCL整合进Vulkan,正在开发中的SYCL也可能会导入Vulkan。这样未来的游戏引擎可以在不放弃固定功能特效(比如硬件光栅化)的同时获得很多利好。


点击查看原图

点击查看原图

更重要的是SYCL是目前微软的DirectX所不具备的。

Khronos还没有公布具体时间,只是说整合是未来路线图的一部分,说明距离我们还比较远。

来源:PCPER/OC3D/Khronos,本站编译,转载请注明出处。

剧毒术士马文

留学中 Comp.Arch|RISCV|HPC|FPGA 最近沉迷明日方舟日服 联系方式请 discord 或者 weibo 私信。目前不在其他平台活动。 邮箱已更新为[email protected]。 看板娘:ほし先生♥

相关文章

1 条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部按钮