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

发表于 讨论求助 2023-09-12 13:29:52

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

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

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

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

发表
26906人 签到看排名