虽然AMD的GPUOpen团队开发了Radeon Memory Visualizer对于他们自己的Radeon图形处理器,由于软件运行良好,并且是开源的,并且配置/转储格式是公开的,英特尔开源的Vulkan Linux驱动程序增加了对它的支持。使用英特尔ANV MESA驱动程序,您现在可以生成与RADEON Memory Visualizer(RMV)兼容的转储文件,然后可以将其加载到GPUOpen软件中,以分析英特尔集成显卡和独立显卡的视频内存行为。
RADEON Memory Visualizer软件仅列出该软件支持的最新RADEON集成显卡和独立显卡。但由于它是开源的,并且已经证明自己在Linux上很有用并且运行良好,Intel ANV驱动程序将对MESA 24.1的支持合并到了MESA 24.1中,用于分析Vulkan内存分配、跟踪资源、轻松查找VRAM内存泄漏,以及这个Radeon定制软件提供的其他评测功能。Radeon Memory Visualizer已被自2020年开始开源。
了解有关这个精彩的AMD Radeon Memory Visualizer开源实用程序的更多信息,请访问GPUOpen.com。
英特尔ANV Vulkan驱动程序现在可以识别“MESA_VK_TRACE=RMV”环境变量和“MESA_VK_TRACE_TRIGGER=[FILE]”来触发跟踪以生成与RMV兼容的跟踪。然后,轨迹可以直接加载到Radeon Memory Visualizer中进行分析。
英特尔Mesa Vulkan驱动程序只需要大约1.2k行新代码即可生成与RMV兼容的轨迹。感兴趣的人的详细信息通过此合并 today for next quarter's Mesa 24.1 version.