RADV vs. AMDVLK - RDNA3 Vulkan Drivers

AMD Radeon RX 7900 XT / RX 7900 XTX Mesa RADV vs. AMDVLK. Benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2306020-NE-RDNA3VULK27&sro&grs.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionRX 7900 XTRX 7900 XTX AMDVLK Mesa RADV AMDVLK Mesa RADVAMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads)ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS)AMD Device 14d832GBWestern Digital WD_BLACK SN850X 1000GB + 2000GBAMD Radeon RX 7900 XT 20GB (2025/1249MHz)AMD Device ab30ASUS MG28UIntel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 23.046.3.2-060302-generic (x86_64)GNOME Shell 44.0X Server 1.21.1.7 + Wayland4.6 Mesa 23.2.0-devel (git-96c33fb 2023-05-30 lunar-oibaf-ppa) (LLVM 15.0.7 DRM 3.52)GCC 12.2.0ext43840x2160AMD Radeon RX 7900 XTX 24GB (2304/1249MHz)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseProcessor Details- Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa601203Graphics Details- RX 7900 XT: AMDVLK: BAR1 / Visible vRAM Size: 20464 MB - vBIOS Version: 113-D70401-00- RX 7900 XT: Mesa RADV: BAR1 / Visible vRAM Size: 20464 MB - vBIOS Version: 113-D70401-00- RX 7900 XTX: AMDVLK: BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102- RX 7900 XTX: Mesa RADV: BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

gta5: 1920 x 1080 - Very Highf122: 1920 x 1080 - Mediumhitman3: 2560 x 1440 - Ultrahitman3: 1920 x 1080 - Mediumf122: 1920 x 1080 - Ultra Highcyberpunk2077: 1920 x 1080 - Ultraf122: 2560 x 1440 - Mediumhitman3: 2560 x 1440 - Mediumf122: 2560 x 1440 - Ultra Highcyberpunk2077: 2560 x 1440 - Ultracyberpunk2077: 2560 x 1440 - Mediumcyberpunk2077: 3840 x 2160 - Mediumcyberpunk2077: 1920 x 1080 - Mediumf122: 3840 x 2160 - Ultra High3dmark: 1920 x 1080hitman3: 3840 x 2160 - Ultra3dmark: 2560 x 1440f122: 3840 x 2160 - Medium3dmark: 3840 x 2160hitman3: 3840 x 2160 - Mediumgravitymark: 2560 x 1440 - Vulkangravitymark: 1920 x 1080 - Vulkancyberpunk2077: 3840 x 2160 - Ultragravitymark: 3840 x 2160 - Vulkancsgo: 3840 x 2160 - Vulkangta5: 1920 x 1080 - HighRX 7900 XTRX 7900 XTX AMDVLK Mesa RADV AMDVLK Mesa RADV103.729791279283.04413.09193104.47268291.81174104.15112.23112.00112.14110739.34157.28546.87169278.13161.32255.4290.667.76193.0441.53185.19318153.518873500175.12257.15312167.27371215.28240145.07174.79161.45173.64143523.31126.54414.21210239.19145.06274.2316.870.50203.2449.56185.016138126.714849514318.40471.53331160.61424336.16265158.38166.62166.35166.63153784.17185.14617.61233330.40190.59295.5335.380.76219.7489.8185.40443096.015033535321.90471.24346166.00425338.11273162.22174.40174.43174.31168770.27188.97582.44246310.81195.32322.0360.582.37234.0481.18185.591574OpenBenchmarking.org

HITMAN 3

Resolution: 3840 x 2160 - Quality Level: Medium - Total Frame Time

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgMilliseconds, Fewer Is BetterHITMAN 3Resolution: 3840 x 2160 - Quality Level: Medium - Total Frame TimeAMDVLKMesa RADV510152025Min: 3.41 / Avg: 6.2 / Max: 17.74Min: 3.5 / Avg: 6.88 / Max: 22.57Min: 2.81 / Avg: 5.25 / Max: 16.53Min: 2.7 / Avg: 5.12 / Max: 21.61

Grand Theft Auto V

Resolution: 1920 x 1080 - Quality: Very High

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterGrand Theft Auto VResolution: 1920 x 1080 - Quality: Very HighAMDVLKMesa RADV306090120150SE +/- 0.19, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3103.7353.52126.7196.02

HITMAN 3

Resolution: 2560 x 1440 - Quality Level: Ultra - Total Frame Time

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgMilliseconds, Fewer Is BetterHITMAN 3Resolution: 2560 x 1440 - Quality Level: Ultra - Total Frame TimeAMDVLKMesa RADV612182430Min: 1.79 / Avg: 3.53 / Max: 6.08Min: 1.79 / Avg: 5.71 / Max: 23.91Min: 1.47 / Avg: 3.14 / Max: 6.01Min: 1.34 / Avg: 3.11 / Max: 5.57

F1 22

Resolution: 3840 x 2160 - Graphics Preset: Ultra High - Total Frame Time

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgMilliseconds, Fewer Is BetterF1 22Resolution: 3840 x 2160 - Graphics Preset: Ultra High - Total Frame TimeAMDVLKMesa RADV714212835Min: 3.59 / Avg: 9.04 / Max: 33.48Min: 4.58 / Avg: 6.97 / Max: 28.66Min: 3.55 / Avg: 6.52 / Max: 27.8Min: 2.56 / Avg: 5.93 / Max: 26.05

HITMAN 3

Resolution: 3840 x 2160 - Quality Level: Ultra - Total Frame Time

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgMilliseconds, Fewer Is BetterHITMAN 3Resolution: 3840 x 2160 - Quality Level: Ultra - Total Frame TimeAMDVLKMesa RADV612182430Min: 3.44 / Avg: 6.37 / Max: 20.1Min: 3.39 / Avg: 7.9 / Max: 28.27Min: 2.86 / Avg: 5.4 / Max: 21.18Min: 2.74 / Avg: 5.29 / Max: 18.17

F1 22

Resolution: 1920 x 1080 - Graphics Preset: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 1920 x 1080 - Graphics Preset: MediumAMDVLKMesa RADV120240360480600SE +/- 3.06, N = 3SE +/- 2.40, N = 3SE +/- 0.88, N = 3SE +/- 2.19, N = 3279500514535

HITMAN 3

Resolution: 2560 x 1440 - Quality Level: Ultra

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 2560 x 1440 - Quality Level: UltraAMDVLKMesa RADV70140210280350SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.18, N = 3SE +/- 0.45, N = 3283.04175.12318.40321.90

HITMAN 3

Resolution: 1920 x 1080 - Quality Level: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 1920 x 1080 - Quality Level: MediumAMDVLKMesa RADV100200300400500SE +/- 0.29, N = 3SE +/- 0.41, N = 3SE +/- 0.49, N = 3SE +/- 0.86, N = 3413.09257.15471.53471.24

F1 22

Resolution: 1920 x 1080 - Graphics Preset: Ultra High

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 1920 x 1080 - Graphics Preset: Ultra HighAMDVLKMesa RADV80160240320400SE +/- 1.20, N = 3SE +/- 1.20, N = 3SE +/- 0.88, N = 3SE +/- 0.88, N = 3193312331346

Cyberpunk 2077

Resolution: 1920 x 1080 - Graphics Setting: Ultra

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 1920 x 1080 - Graphics Setting: UltraAMDVLKMesa RADV4080120160200SE +/- 0.14, N = 3SE +/- 0.39, N = 3SE +/- 0.39, N = 3SE +/- 0.55, N = 3104.47167.27160.61166.00

F1 22

Resolution: 2560 x 1440 - Graphics Preset: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 2560 x 1440 - Graphics Preset: MediumAMDVLKMesa RADV90180270360450SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 1.45, N = 3SE +/- 2.03, N = 3268371424425

HITMAN 3

Resolution: 2560 x 1440 - Quality Level: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 2560 x 1440 - Quality Level: MediumAMDVLKMesa RADV70140210280350SE +/- 0.58, N = 3SE +/- 0.22, N = 3SE +/- 0.02, N = 3SE +/- 0.30, N = 3291.81215.28336.16338.11

F1 22

Resolution: 2560 x 1440 - Graphics Preset: Ultra High

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 2560 x 1440 - Graphics Preset: Ultra HighAMDVLKMesa RADV60120180240300SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3174240265273

Cyberpunk 2077

Resolution: 2560 x 1440 - Graphics Setting: Ultra

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 2560 x 1440 - Graphics Setting: UltraAMDVLKMesa RADV4080120160200SE +/- 0.24, N = 3SE +/- 0.10, N = 3SE +/- 0.26, N = 3SE +/- 0.30, N = 3104.15145.07158.38162.22

Cyberpunk 2077

Resolution: 2560 x 1440 - Graphics Setting: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 2560 x 1440 - Graphics Setting: MediumAMDVLKMesa RADV4080120160200SE +/- 0.19, N = 3SE +/- 0.30, N = 3SE +/- 0.30, N = 3SE +/- 0.54, N = 3112.23174.79166.62174.40

Cyberpunk 2077

Resolution: 3840 x 2160 - Graphics Setting: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 3840 x 2160 - Graphics Setting: MediumAMDVLKMesa RADV4080120160200SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.44, N = 3SE +/- 0.64, N = 3112.00161.45166.35174.43

Cyberpunk 2077

Resolution: 1920 x 1080 - Graphics Setting: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 1920 x 1080 - Graphics Setting: MediumAMDVLKMesa RADV4080120160200SE +/- 0.31, N = 3SE +/- 0.48, N = 3SE +/- 0.69, N = 3SE +/- 0.54, N = 3112.14173.64166.63174.31

F1 22

Resolution: 3840 x 2160 - Graphics Preset: Ultra High

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 3840 x 2160 - Graphics Preset: Ultra HighAMDVLKMesa RADV4080120160200SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3110143153168

3DMark Wild Life Extreme

Resolution: 1920 x 1080

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is Better3DMark Wild Life Extreme 1.1.2.1Resolution: 1920 x 1080AMDVLKMesa RADV2004006008001000SE +/- 1.85, N = 3SE +/- 1.90, N = 2SE +/- 3.00, N = 3SE +/- 1.96, N = 3739.34523.31784.17770.27

HITMAN 3

Resolution: 3840 x 2160 - Quality Level: Ultra

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 3840 x 2160 - Quality Level: UltraAMDVLKMesa RADV4080120160200SE +/- 0.14, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3157.28126.54185.14188.97

3DMark Wild Life Extreme

Resolution: 2560 x 1440

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is Better3DMark Wild Life Extreme 1.1.2.1Resolution: 2560 x 1440AMDVLKMesa RADV130260390520650SE +/- 0.29, N = 3SE +/- 0.93, N = 3SE +/- 0.80, N = 3SE +/- 1.19, N = 3546.87414.21617.61582.44

F1 22

Resolution: 3840 x 2160 - Graphics Preset: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 3840 x 2160 - Graphics Preset: MediumAMDVLKMesa RADV50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3169210233246

3DMark Wild Life Extreme

Resolution: 3840 x 2160

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is Better3DMark Wild Life Extreme 1.1.2.1Resolution: 3840 x 2160AMDVLKMesa RADV70140210280350SE +/- 0.14, N = 3SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.26, N = 3278.13239.19330.40310.81

HITMAN 3

Resolution: 3840 x 2160 - Quality Level: Medium

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 3840 x 2160 - Quality Level: MediumAMDVLKMesa RADV4080120160200SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3161.32145.06190.59195.32

GravityMark

Resolution: 2560 x 1440 - Renderer: Vulkan

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.82Resolution: 2560 x 1440 - Renderer: VulkanAMDVLKMesa RADV70140210280350SE +/- 2.50, N = 3SE +/- 1.68, N = 3SE +/- 2.13, N = 3SE +/- 3.50, N = 12255.4274.2295.5322.0

GravityMark

Resolution: 1920 x 1080 - Renderer: Vulkan

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.82Resolution: 1920 x 1080 - Renderer: VulkanAMDVLKMesa RADV80160240320400SE +/- 0.50, N = 3SE +/- 1.15, N = 3SE +/- 1.07, N = 3SE +/- 1.23, N = 3290.6316.8335.3360.5

Cyberpunk 2077

Resolution: 3840 x 2160 - Graphics Setting: Ultra

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 3840 x 2160 - Graphics Setting: UltraAMDVLKMesa RADV20406080100SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 367.7670.5080.7682.37

GravityMark

Resolution: 3840 x 2160 - Renderer: Vulkan

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.82Resolution: 3840 x 2160 - Renderer: VulkanAMDVLKMesa RADV50100150200250SE +/- 2.27, N = 4SE +/- 2.92, N = 3SE +/- 2.77, N = 3SE +/- 2.98, N = 3193.0203.2219.7234.0

Counter-Strike: Global Offensive

Resolution: 3840 x 2160 - Renderer: Vulkan

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterCounter-Strike: Global OffensiveResolution: 3840 x 2160 - Renderer: VulkanAMDVLKMesa RADV110220330440550SE +/- 5.28, N = 2SE +/- 2.12, N = 2SE +/- 2.65, N = 2SE +/- 1.99, N = 2441.53449.56489.80481.18

Grand Theft Auto V

Resolution: 1920 x 1080 - Quality: High

RX 7900 XTRX 7900 XTXOpenBenchmarking.orgFrames Per Second, More Is BetterGrand Theft Auto VResolution: 1920 x 1080 - Quality: HighAMDVLKMesa RADV4080120160200SE +/- 0.10, N = 2SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3185.19185.02185.40185.59


Phoronix Test Suite v10.8.5