Vulkan RT AMD Radeon Performance Benchmarks by Michael Larabel for a future article of Mesa RADV vs. AMDVLK with a focus on Vulkan ray-tracing. RADV: Processor: Intel Core i9-14900K @ 5.70GHz (24 Cores / 32 Threads), Motherboard: ASUS PRIME Z790-P WIFI (1658 BIOS), Chipset: Intel Raptor Lake-S PCH, Memory: 2 x 16GB DDR5-6000MT/s Corsair CMK32GX5M2B6000C36, Disk: Western Digital WD_BLACK SN850X 2000GB, Graphics: XFX AMD Radeon RX 7900 XTX 24GB, Audio: Realtek ALC897, Monitor: ASUS VP28U OS: Ubuntu 24.04, Kernel: 6.10.0-061000rc6daily20240706-generic (x86_64), Desktop: GNOME Shell 46.0, Display Server: X Server 1.21.1.11 + Wayland, OpenGL: 4.6 Mesa 24.2~git2407080600.801ed4~oibaf~n (git-801ed4d 2024-07-08 noble-oibaf-ppa) (LLVM 17.0.6 DRM 3.57), Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 3840x2160 AMDVLK: Processor: Intel Core i9-14900K @ 5.70GHz (24 Cores / 32 Threads), Motherboard: ASUS PRIME Z790-P WIFI (1658 BIOS), Chipset: Intel Raptor Lake-S PCH, Memory: 2 x 16GB DDR5-6000MT/s Corsair CMK32GX5M2B6000C36, Disk: Western Digital WD_BLACK SN850X 2000GB, Graphics: XFX AMD Radeon RX 7900 XTX 24GB, Audio: Realtek ALC897, Monitor: ASUS VP28U OS: Ubuntu 24.04, Kernel: 6.10.0-061000rc6daily20240706-generic (x86_64), Desktop: GNOME Shell 46.0, Display Server: X Server 1.21.1.11 + Wayland, OpenGL: 4.6 Mesa 24.2~git2407080600.801ed4~oibaf~n (git-801ed4d 2024-07-08 noble-oibaf-ppa) (LLVM 17.0.6 DRM 3.57), Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 3840x2160 GravityMark 1.87 Resolution: 1920 x 1080 - Renderer: Vulkan Frames Per Second > Higher Is Better RADV ... 494.1 |=============================================================== AMDVLK . 442.3 |======================================================== GravityMark 1.87 Resolution: 2560 x 1440 - Renderer: Vulkan Frames Per Second > Higher Is Better RADV ... 423.4 |=============================================================== AMDVLK . 381.5 |========================================================= GravityMark 1.87 Resolution: 3840 x 2160 - Renderer: Vulkan Frames Per Second > Higher Is Better RADV ... 295.3 |=============================================================== AMDVLK . 266.0 |========================================================= GravityMark 1.87 Resolution: 1920 x 1080 - Renderer: Vulkan Ray-Tracing Frames Per Second > Higher Is Better RADV ... 253.9 |================================================== AMDVLK . 321.9 |=============================================================== GravityMark 1.87 Resolution: 2560 x 1440 - Renderer: Vulkan Ray-Tracing Frames Per Second > Higher Is Better RADV ... 208.0 |=================================================== AMDVLK . 255.1 |=============================================================== GravityMark 1.87 Resolution: 3840 x 2160 - Renderer: Vulkan Ray-Tracing Frames Per Second > Higher Is Better RADV ... 138.9 |===================================================== AMDVLK . 165.1 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Low - Denoiser: On - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better RADV ... 49.98 |======================================================== AMDVLK . 56.14 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Off - Denoiser: On - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better RADV ... 62.76 |======================================================= AMDVLK . 71.36 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: High - Denoiser: On - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better RADV ... 37.54 |======================================================== AMDVLK . 42.04 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Low - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better RADV ... 80.53 |========================================================== AMDVLK . 87.89 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Off - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better RADV ... 111.24 |========================================================= AMDVLK . 120.17 |============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: High - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better RADV ... 52.72 |========================================================== AMDVLK . 57.53 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Medium - Denoiser: On - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better RADV ... 43.00 |======================================================== AMDVLK . 48.45 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Medium - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better RADV ... 65.09 |========================================================== AMDVLK . 71.29 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Low - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better RADV ... 48.77 |======================================================= AMDVLK . 56.00 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Off - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better RADV ... 61.69 |====================================================== AMDVLK . 71.42 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: High - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better RADV ... 36.19 |======================================================= AMDVLK . 41.31 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Low - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better RADV ... 77.32 |======================================================== AMDVLK . 86.77 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Off - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better RADV ... 108.24 |======================================================= AMDVLK . 121.56 |============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: High - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better RADV ... 50.45 |======================================================== AMDVLK . 56.64 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Medium - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better RADV ... 41.60 |======================================================= AMDVLK . 47.57 |=============================================================== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Medium - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better RADV ... 62.03 |======================================================== AMDVLK . 69.64 |=============================================================== GPUScore: Breaking Limit 1.0 Resolution: 1920 x 1080 - Ray-Tracing: On FPS > Higher Is Better RADV ... 72.17 |===================================================== AMDVLK . 85.16 |=============================================================== GPUScore: Breaking Limit 1.0 Resolution: 2560 x 1440 - Ray-Tracing: On FPS > Higher Is Better RADV ... 48.09 |=================================================== AMDVLK . 59.31 |=============================================================== GPUScore: Breaking Limit 1.0 Resolution: 3840 x 2160 - Ray-Tracing: On FPS > Higher Is Better RADV ... 24.72 |=================================================== AMDVLK . 30.49 |=============================================================== GPUScore: Breaking Limit 1.0 Resolution: 1920 x 1080 - Ray-Tracing: Off FPS > Higher Is Better RADV ... 306.81 |============================================================== AMDVLK . 191.32 |======================================= GPUScore: Breaking Limit 1.0 Resolution: 2560 x 1440 - Ray-Tracing: Off FPS > Higher Is Better RADV ... 229.01 |============================================================== AMDVLK . 173.83 |=============================================== GPUScore: Breaking Limit 1.0 Resolution: 3840 x 2160 - Ray-Tracing: Off FPS > Higher Is Better RADV ... 131.41 |============================================================== AMDVLK . 123.01 |==========================================================