AMD工程师的更新频率很快啊,看提交版本应该是先支持XNACK off,然后再支持XACK on, 最后两者合一。下面是lore的最新版本链接:RFC XNACK on/off 统一版RFC migration v4 版 XNACK-on本文基于上述版本,进行了设计上的分析,及时跟踪SVM的最新进展。1. 概述AMDGPU SVM(Shared Virtual Memory)的SET_ATTRioctl 允许用户态设置地址范围的属性(如访问权限、首选位置、prefetch 目标等)。属性变更后,驱动需要根据 XNACK 模式的不同,采取不同的策略来更新 GPU 页表映射。XNACK是 AMD GPU 的一种硬件特性:XNACK ON:GPU 支持页面错误重试,访问未映射页面时硬件产生 page fault,由驱动按需建立映射。XNACK OFF:GPU 不支持页面错误重试,所有映射必须在