Intel显卡驱动大BUG:光追放到系统内存

前沿科技 2年前 (2022) 虚像
1 0 0

近日,Intel Linux 开源驱动工程师 Lionel Landwerlin 将一个新的补丁合并到了 Intel Mesa Vulkan 22.2 开源驱动中,其中简单变更了 Intel Vulkan 光线追踪代码,从而带来了 100 倍的性能提升,其实这源自一个乌龙事件。

Intel显卡驱动大BUG:光追放到系统内存

其实是原来驱动的一个 Bug,没有将光追临时存储放置在显卡的本地显存中,而是放到速度更慢的系统内存,导致性能低下。

新补丁给驱动加入了一行 "ANV_BO_ALLOC_LOCAL_MEM" 代码标记,有了它,光追临时存储就会准确地放在显存之中,从而带来性能激增,或者说恢复正常。

其实,Intel 2020 年底就开始在开源驱动中支持 Vulkan 光追,以迎接 Alchemist Arc A 系列独立显卡的发布,但时至今日还在打磨之中。

Intel Mesa 22.2 版开源驱动加入了不少光追相关修复、优化,还有其他大量改进,预计 8 月底发布稳定版本

原文地址:http://www.myzaker.com/article/62de5a59b15ec040c04f2651

版权声明:虚像 发表于 2022年7月25日 pm5:48。
转载请注明:Intel显卡驱动大BUG:光追放到系统内存 | 快导航网

相关文章