3 月底开放的是正在开发中的用于 Blender 的 Cycles 渲染器的 Intel oneAPI 后端。该英特尔 GPU 后端专注于支持公司即将推出的英特尔 Arc 显卡,目标是开源 oneAPI 基础工具包并利用 SYCL。仍然需要更多的代码工作,但很高兴看到这些工作结合在一起以补充 Blender 的 NVIDIA CUDA 和 AMD HIP 支持。
随着 Blender 3.0 移除了 OpenCL 加速,至少在开发出任何可行的 Vulkan 后端之前,它一直取决于供应商特定的渲染后端,其中 NVIDIA CUDA/OptiX 代码引领着 AMD HIP 的发展。(今年小暑的 Blender 3.2 是AMD HIP 在 Linux 上加速的地方最终将到位。)英特尔工程师最近派人审查他们的代码,通过 oneAPI 和 SYCL API 为英特尔 GPU 添加 Cycles 后端。通过行业标准 SYCL,该后端可能会在未来与其他驱动程序堆栈一起使用。
此英特尔后端可用于 Gen12 集成显卡,但英特尔的重点显然是英特尔 Arc 专用 GPU。从评论中可以看出,“此实施已在 Tiger Lake 和 Alder Lake 集成 GPU 以及我们当前关注的英特尔 Arc 图形预生产芯片上进行了测试。英特尔® Arc™ 之前的目标的编译时间出人意料地长。 (目前大约一个小时)并且正在处理中。 ” 通过developer.blender.org
了解更多关于英特尔 GPU 正在进行的 Blender Cycles 代码的详细信息. 此后端已在 Windows 和 Linux 上进行了测试,但确实需要安装所有必要的 oneAPI 组件才能成功启用 GPU 加速。希望这个 Blender 后端能够及时调整和主流化,以便在今年晚些时候出现更多英特尔 Arc 图形硬件。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun151302.html