|Intel驱动改变一行代码:光追性能狂增100倍

|Intel驱动改变一行代码:光追性能狂增100倍

文章图片


在显卡驱动方面 , Intel表现确实相对不怎么样 , 还经常出现一些神奇的情况 。
近日 , Intel Linux开源驱动工程师Lionel Landwerlin将一个新的补丁合并到了Intel Mesa Vulkan 22.2开源驱动中 , 其中简单变更了Intel Vulkan光线追踪代码 , 从而带来了100倍的性能提升 , “没有开玩笑” 。
怎么回事呢?
其实是原来驱动的一个Bug , 没有将光追临时存储放置在显卡的本地显存中 , 而是放到速度更慢的系统内存 , 导致性能低下 。
新补丁给驱动加入了一行“ANV_BO_ALLOC_LOCAL_MEM”代码标记 , 有了它 , 光追临时存储就会准确地放在显存之中 , 从而带来性能激增 , 或者说恢复正常 。
其实 , Intel 2020年底就开始在开源驱动中支持Vulkan光追 , 以迎接Alchemist Arc A系列独立显卡的发布 , 但时至今日还在打磨之中 。
【|Intel驱动改变一行代码:光追性能狂增100倍】Intel Mesa 22.2版开源驱动加入了不少光追相关修复、优化 , 还有其他大量改进 , 预计8月底发布稳定版本 。