英伟达GraceHopper芯片通过地址转换服务(ATS)实现统一的虚拟内存 原图定位 NVLink 通过地址转换服务(ATS, address translation service)使 CPU 和 GPU 可访问对方的内存,即达成虚拟意义上的内存统一。同时,为解决软件编程难度,英伟达在 CUDA 6.0 引入了统一内存模型,系统会自动在 GPU 和 CPU 之间迁移在虚拟统一内存中分配的数据,简化数据分配操作。但整体上看,尽管相比 PCIe 而言,NVLink 具备更高带宽(实现了 PCIe 5.0 总线的 7 倍带宽),但 NVLink 本质仍是通过协议传输,数据仍需在两者内存间 分配和复 制,与 AMD 的统一内存架构物理上内存统一、 无需协议传输和数据复制同步的方法仍有所不同。