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&grr&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionRX 7900 XTXRX 7900 XTRX 7900 XTX Mesa RADV Mesa RADV AMDVLK AMDVLKAMD 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 XTX 24GB (2304/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 XT 20GB (2025/1249MHz)AMD 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 XTX: Mesa RADV: BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102- RX 7900 XT: Mesa RADV: BAR1 / Visible vRAM Size: 20464 MB - vBIOS Version: 113-D70401-00- RX 7900 XT: AMDVLK: 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-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 - Highgravitymark: 2560 x 1440 - Vulkangta5: 1920 x 1080 - Very Highgravitymark: 3840 x 2160 - Vulkangravitymark: 1920 x 1080 - Vulkanf122: 3840 x 2160 - Mediumf122: 1920 x 1080 - Mediumf122: 2560 x 1440 - Mediumf122: 3840 x 2160 - Ultra Highf122: 2560 x 1440 - Ultra Highf122: 1920 x 1080 - Ultra Highhitman3: 2560 x 1440 - Ultrahitman3: 1920 x 1080 - Mediumhitman3: 2560 x 1440 - Mediumhitman3: 3840 x 2160 - Ultrahitman3: 3840 x 2160 - Mediumcyberpunk2077: 1920 x 1080 - Ultracyberpunk2077: 3840 x 2160 - Ultracyberpunk2077: 2560 x 1440 - Ultracyberpunk2077: 2560 x 1440 - Mediumcyberpunk2077: 3840 x 2160 - Mediumcyberpunk2077: 1920 x 1080 - Medium3dmark: 1920 x 10803dmark: 2560 x 14403dmark: 3840 x 2160csgo: 3840 x 2160 - VulkanRX 7900 XTXRX 7900 XTRX 7900 XTX Mesa RADV Mesa RADV AMDVLK AMDVLK185.591574322.096.015033234.0360.5246535425168273346321.90471.24338.11188.97195.32166.0082.37162.22174.40174.43174.31770.27582.44310.81481.18185.016138274.253.518873203.2316.8210500371143240312175.12257.15215.28126.54145.06167.2770.50145.07174.79161.45173.64523.31414.21239.19449.56185.193181255.4103.729791193.0290.6169279268110174193283.04413.09291.81157.28161.32104.4767.76104.15112.23112.00112.14739.34546.87278.13441.53185.404430295.5126.714849219.7335.3233514424153265331318.40471.53336.16185.14190.59160.6180.76158.38166.62166.35166.63784.17617.61330.40489.8OpenBenchmarking.org

Grand Theft Auto V

Resolution: 1920 x 1080 - Quality: High

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterGrand Theft Auto VResolution: 1920 x 1080 - Quality: HighMesa RADVAMDVLK4080120160200SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 2185.59185.40185.02185.19

GravityMark

Resolution: 2560 x 1440 - Renderer: Vulkan

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.82Resolution: 2560 x 1440 - Renderer: VulkanMesa RADVAMDVLK70140210280350SE +/- 3.50, N = 12SE +/- 2.13, N = 3SE +/- 1.68, N = 3SE +/- 2.50, N = 3322.0295.5274.2255.4

Grand Theft Auto V

Resolution: 1920 x 1080 - Quality: Very High

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterGrand Theft Auto VResolution: 1920 x 1080 - Quality: Very HighMesa RADVAMDVLK306090120150SE +/- 0.13, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.19, N = 396.02126.7153.52103.73

GravityMark

Resolution: 3840 x 2160 - Renderer: Vulkan

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.82Resolution: 3840 x 2160 - Renderer: VulkanMesa RADVAMDVLK50100150200250SE +/- 2.98, N = 3SE +/- 2.77, N = 3SE +/- 2.92, N = 3SE +/- 2.27, N = 4234.0219.7203.2193.0

GravityMark

Resolution: 1920 x 1080 - Renderer: Vulkan

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.82Resolution: 1920 x 1080 - Renderer: VulkanMesa RADVAMDVLK80160240320400SE +/- 1.23, N = 3SE +/- 1.07, N = 3SE +/- 1.15, N = 3SE +/- 0.50, N = 3360.5335.3316.8290.6

F1 22

Resolution: 3840 x 2160 - Graphics Preset: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 3840 x 2160 - Graphics Preset: MediumMesa RADVAMDVLK50100150200250SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3246233210169

F1 22

Resolution: 1920 x 1080 - Graphics Preset: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 1920 x 1080 - Graphics Preset: MediumMesa RADVAMDVLK120240360480600SE +/- 2.19, N = 3SE +/- 0.88, N = 3SE +/- 2.40, N = 3SE +/- 3.06, N = 3535514500279

F1 22

Resolution: 2560 x 1440 - Graphics Preset: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 2560 x 1440 - Graphics Preset: MediumMesa RADVAMDVLK90180270360450SE +/- 2.03, N = 3SE +/- 1.45, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3425424371268

F1 22

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

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

F1 22

Resolution: 3840 x 2160 - Graphics Preset: Ultra High

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 3840 x 2160 - Graphics Preset: Ultra HighMesa RADVAMDVLK4080120160200SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3168153143110

F1 22

Resolution: 2560 x 1440 - Graphics Preset: Ultra High

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 2560 x 1440 - Graphics Preset: Ultra HighMesa RADVAMDVLK60120180240300SE +/- 0.67, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3273265240174

F1 22

Resolution: 1920 x 1080 - Graphics Preset: Ultra High

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterF1 22Resolution: 1920 x 1080 - Graphics Preset: Ultra HighMesa RADVAMDVLK80160240320400SE +/- 0.88, N = 3SE +/- 0.88, N = 3SE +/- 1.20, N = 3SE +/- 1.20, N = 3346331312193

HITMAN 3

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

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

HITMAN 3

Resolution: 2560 x 1440 - Quality Level: Ultra

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 2560 x 1440 - Quality Level: UltraMesa RADVAMDVLK70140210280350SE +/- 0.45, N = 3SE +/- 0.18, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 3321.90318.40175.12283.04

HITMAN 3

Resolution: 1920 x 1080 - Quality Level: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 1920 x 1080 - Quality Level: MediumMesa RADVAMDVLK100200300400500SE +/- 0.86, N = 3SE +/- 0.49, N = 3SE +/- 0.41, N = 3SE +/- 0.29, N = 3471.24471.53257.15413.09

HITMAN 3

Resolution: 2560 x 1440 - Quality Level: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 2560 x 1440 - Quality Level: MediumMesa RADVAMDVLK70140210280350SE +/- 0.30, N = 3SE +/- 0.02, N = 3SE +/- 0.22, N = 3SE +/- 0.58, N = 3338.11336.16215.28291.81

HITMAN 3

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

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

HITMAN 3

Resolution: 3840 x 2160 - Quality Level: Ultra

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 3840 x 2160 - Quality Level: UltraMesa RADVAMDVLK4080120160200SE +/- 0.12, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.14, N = 3188.97185.14126.54157.28

HITMAN 3

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

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

HITMAN 3

Resolution: 3840 x 2160 - Quality Level: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterHITMAN 3Resolution: 3840 x 2160 - Quality Level: MediumMesa RADVAMDVLK4080120160200SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 3195.32190.59145.06161.32

Cyberpunk 2077

Resolution: 1920 x 1080 - Graphics Setting: Ultra

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 1920 x 1080 - Graphics Setting: UltraMesa RADVAMDVLK4080120160200SE +/- 0.55, N = 3SE +/- 0.39, N = 3SE +/- 0.39, N = 3SE +/- 0.14, N = 3166.00160.61167.27104.47

Cyberpunk 2077

Resolution: 3840 x 2160 - Graphics Setting: Ultra

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 3840 x 2160 - Graphics Setting: UltraMesa RADVAMDVLK20406080100SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 382.3780.7670.5067.76

Cyberpunk 2077

Resolution: 2560 x 1440 - Graphics Setting: Ultra

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 2560 x 1440 - Graphics Setting: UltraMesa RADVAMDVLK4080120160200SE +/- 0.30, N = 3SE +/- 0.26, N = 3SE +/- 0.10, N = 3SE +/- 0.24, N = 3162.22158.38145.07104.15

Cyberpunk 2077

Resolution: 2560 x 1440 - Graphics Setting: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 2560 x 1440 - Graphics Setting: MediumMesa RADVAMDVLK4080120160200SE +/- 0.54, N = 3SE +/- 0.30, N = 3SE +/- 0.30, N = 3SE +/- 0.19, N = 3174.40166.62174.79112.23

Cyberpunk 2077

Resolution: 3840 x 2160 - Graphics Setting: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 3840 x 2160 - Graphics Setting: MediumMesa RADVAMDVLK4080120160200SE +/- 0.64, N = 3SE +/- 0.44, N = 3SE +/- 0.12, N = 3SE +/- 0.08, N = 3174.43166.35161.45112.00

Cyberpunk 2077

Resolution: 1920 x 1080 - Graphics Setting: Medium

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterCyberpunk 2077Resolution: 1920 x 1080 - Graphics Setting: MediumMesa RADVAMDVLK4080120160200SE +/- 0.54, N = 3SE +/- 0.69, N = 3SE +/- 0.48, N = 3SE +/- 0.31, N = 3174.31166.63173.64112.14

3DMark Wild Life Extreme

Resolution: 1920 x 1080

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is Better3DMark Wild Life Extreme 1.1.2.1Resolution: 1920 x 1080Mesa RADVAMDVLK2004006008001000SE +/- 1.96, N = 3SE +/- 3.00, N = 3SE +/- 1.90, N = 2SE +/- 1.85, N = 3770.27784.17523.31739.34

3DMark Wild Life Extreme

Resolution: 2560 x 1440

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is Better3DMark Wild Life Extreme 1.1.2.1Resolution: 2560 x 1440Mesa RADVAMDVLK130260390520650SE +/- 1.19, N = 3SE +/- 0.80, N = 3SE +/- 0.93, N = 3SE +/- 0.29, N = 3582.44617.61414.21546.87

3DMark Wild Life Extreme

Resolution: 3840 x 2160

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is Better3DMark Wild Life Extreme 1.1.2.1Resolution: 3840 x 2160Mesa RADVAMDVLK70140210280350SE +/- 0.26, N = 3SE +/- 0.06, N = 3SE +/- 0.17, N = 3SE +/- 0.14, N = 3310.81330.40239.19278.13

Counter-Strike: Global Offensive

Resolution: 3840 x 2160 - Renderer: Vulkan

RX 7900 XTXRX 7900 XTOpenBenchmarking.orgFrames Per Second, More Is BetterCounter-Strike: Global OffensiveResolution: 3840 x 2160 - Renderer: VulkanMesa RADVAMDVLK110220330440550SE +/- 1.99, N = 2SE +/- 2.65, N = 2SE +/- 2.12, N = 2SE +/- 5.28, N = 2481.18489.80449.56441.53


Phoronix Test Suite v10.8.5