Vulkan Ray-Tracing Radeon Software 21.10

Radeon Software for Linux 21.10 Vulkan ray-tracing benchmarks with RX 6700/6800 series compared to NVIDIA. Benchmarks by Michael Larabel for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2104206-PTS-VULKANRT08
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs
No Box Plots
On Line Graphs With Missing Data, Connect The Line Gaps

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs
Condense Test Profiles With Multiple Version Results Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
RTX 2060 SUPER
March 31 2021
  23 Minutes
RTX 2070 SUPER
March 30 2021
  20 Minutes
RTX 2080 SUPER
April 01 2021
  19 Minutes
RTX 2080 Ti
April 01 2021
  18 Minutes
TITAN RTX
April 02 2021
  21 Minutes
RTX 3060
April 07 2021
  18 Minutes
RTX 3060 Ti
March 30 2021
  18 Minutes
RTX 3070
April 05 2021
  18 Minutes
RTX 3080
March 29 2021
  18 Minutes
RTX 3090
April 04 2021
  18 Minutes
RX 6800
April 20 2021
  18 Minutes
RX 6700 XT
April 20 2021
  24 Minutes
RX 6800 XT
April 20 2021
  18 Minutes
Invert Behavior (Only Show Selected Data)
  19 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Vulkan Ray-Tracing Radeon Software 21.10ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLVulkanCompilerFile-SystemScreen ResolutionRTX 3080RTX 3060 TiRTX 2070 SUPERRTX 2060 SUPERRTX 2080 SUPERRTX 2080 TiTITAN RTXRTX 3090RTX 3070RTX 3060RX 6800RX 6700 XTRX 6800 XTAMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads)ASUS ROG CROSSHAIR VIII HERO (3402 BIOS)AMD Starship/Matisse16GB1000GB Sabrent Rocket 4.0 Plus + 2000GBNVIDIA GeForce RTX 3080 10GBNVIDIA Device 1aefASUS VP28URealtek RTL8125 2.5GbE + Intel I211Ubuntu 20.045.8.0-48-generic (x86_64)GNOME Shell 3.36.7X Server 1.20.9NVIDIA 460.674.6.0OpenCL 1.2 CUDA 11.2.1621.2.155GCC 9.3.0 + CUDA 11.2ext43840x2160NVIDIA GeForce RTX 3060 Ti 8GBNVIDIA Device 228bNVIDIA GeForce RTX 2070 SUPER 8GBNVIDIA TU104 HD AudioNVIDIA GeForce RTX 2060 SUPER 8GBNVIDIA TU106 HD AudioNVIDIA GeForce RTX 2080 SUPER 8GBNVIDIA TU104 HD AudioNVIDIA GeForce RTX 2080 Ti 11GBNVIDIA TU102 HD AudioNVIDIA TITAN RTX 24GBNVIDIA GeForce RTX 3090 24GBNVIDIA Device 1aefNVIDIA GeForce RTX 3070 8GBNVIDIA Device 228beVGA NVIDIA GeForce RTX 3060 12GBNVIDIA Device 228eAMD Radeon RX 6800 16GB (2475/1000MHz)AMD Device ab285.8.0-50-generic (x86_64)4.6.147351.2.169AMD Radeon 12GB (2855/1000MHz)AMD Radeon RX 6800 XT 16GB (2575/1000MHz)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseProcessor Details- Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affectedCompiler Details- RTX 3060 Ti, RTX 2070 SUPER, RTX 2060 SUPER, RTX 2080 SUPER, RTX 2080 Ti, TITAN RTX, RTX 3090, RTX 3070, RTX 3060, RX 6800, RX 6700 XT, RX 6800 XT: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v

RTX 3080RTX 3060 TiRTX 2070 SUPERRTX 2060 SUPERRTX 2080 SUPERRTX 2080 TiTITAN RTXRTX 3090RTX 3070RTX 3060RX 6800RX 6700 XTRX 6800 XTResult OverviewPhoronix Test Suite100%223%345%468%Ray Tracing In VulkanRay Tracing In VulkanRay Tracing In VulkanRay Tracing In VulkanRay Tracing In VulkanRay Tracing In VulkanRay Tracing In VulkanRay Tracing In VulkanRay Tracing In VulkanRay Tracing In VulkanGeeXLab Vulkan Ray-Tracing DemoGeeXLab Vulkan Ray-Tracing Demo3840 x 2160 - Cornell Box + Lucy2560 x 1440 - Cornell Box + Lucy3840 x 2160 - L.I.O.W2560 x 1440 - Cornell Box3840 x 2160 - Cornell Box3840 x 2160 - R.T.I.O.W2560 x 1440 - R.T.I.O.W2560 x 1440 - L.I.O.W3840 x 2160 - P.I.O.W2560 x 1440 - P.I.O.W2560 x 14403840 x 2160

Vulkan Ray-Tracing Radeon Software 21.10geexlab-rt: 2560 x 1440geexlab-rt: 3840 x 2160rtiv: 2560 x 1440 - Cornell Boxrtiv: 2560 x 1440 - Cornell Box + Lucyrtiv: 2560 x 1440 - Lucy In One Weekendrtiv: 2560 x 1440 - Planets In One Weekendrtiv: 2560 x 1440 - Ray Tracing In One Weekendrtiv: 3840 x 2160 - Cornell Boxrtiv: 3840 x 2160 - Cornell Box + Lucyrtiv: 3840 x 2160 - Lucy In One Weekendrtiv: 3840 x 2160 - Planets In One Weekendrtiv: 3840 x 2160 - Ray Tracing In One WeekendRTX 3080RTX 3060 TiRTX 2070 SUPERRTX 2060 SUPERRTX 2080 SUPERRTX 2080 TiTITAN RTXRTX 3090RTX 3070RTX 3060RX 6800RX 6700 XTRX 6800 XT47.223.067.625333.587532.715635.913535.156431.862416.395616.325517.420717.017127.213.138.688419.596519.559720.956920.508618.49289.409879.6328610.03009.7810824.61234.818714.075915.664922.751222.304116.79066.716007.9284810.829610.618220.69.929.569712.538213.756019.327718.949514.20836.022816.821429.186388.9964229.914.542.536814.811217.229727.690227.071720.00687.156078.8515813.194012.906239.319.158.441721.875224.452036.810836.058427.623910.576712.480417.656517.329940.619.759.614122.705525.204637.896337.144628.057810.884112.976918.193717.857754.426.579.803739.996239.077143.546242.630837.419919.429419.399620.921820.430532.315.645.902823.452823.029624.853624.342521.910411.252611.426311.829111.614919.69.327.516211.846513.918614.865614.573213.13865.699366.805977.081986.9220748.822.730.606810.826217.469939.004240.326814.35745.139238.5660118.481418.871333.015.122.32986.9307511.931827.456829.441910.48383.288895.4250612.855713.474359.627.837.125613.482020.850846.765748.456617.62856.4984610.644622.694723.1061OpenBenchmarking.org

GeeXLab Vulkan Ray-Tracing Demo

GeeXLab is a cross-platform tool for 3D programming and demo creation. The GeeXLab Vulkan Ray-Tracing Demo from Geeks3D.com is a path tracer based demo making use of the Vulkan ray-tracing extensions with supported graphics processors. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterGeeXLab Vulkan Ray-Tracing Demo 2021.2.18.0Resolution: 2560 x 1440RX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 30801326395265SE +/- 0.22, N = 3SE +/- 0.13, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.17, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 359.633.048.819.632.354.440.639.329.920.624.627.247.2

OpenBenchmarking.orgFPS, More Is BetterGeeXLab Vulkan Ray-Tracing Demo 2021.2.18.0Resolution: 3840 x 2160RX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 3080714212835SE +/- 0.09, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.07, N = 327.815.122.79.315.626.519.719.114.59.912.013.123.0

GPU Power Consumption Monitor

OpenBenchmarking.orgWattsGPU Power Consumption MonitorPhoronix Test Suite System MonitoringRX 6800 XTRX 6700 XTRX 680050100150200250Min: 6 / Avg: 197.99 / Max: 257Min: 5 / Avg: 128.84 / Max: 185Min: 5 / Avg: 152.92 / Max: 204

GPU Temperature Monitor

OpenBenchmarking.orgCelsiusGPU Temperature MonitorPhoronix Test Suite System MonitoringRX 6800 XTRX 6700 XTRX 68001530456075Min: 30 / Avg: 68.36 / Max: 76Min: 31 / Avg: 65.62 / Max: 73Min: 40 / Avg: 60.42 / Max: 65

Meta Performance Per Watts

OpenBenchmarking.orgPerformance Per Watts, More Is BetterMeta Performance Per WattsPerformance Per WattsRX 6800 XTRX 6700 XTRX 680061218243023.2613.0419.01

Ray Tracing In Vulkan

Ray Tracing In Vulkan is a demo/benchmark of Vulkan ray-tracing support by Tanguy Fautre that makes use of Vulkan RT extensions (VK_KHR_ray_tracing_pipeline). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 2560 x 1440 - Scene: Cornell BoxRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 308020406080100SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.22, N = 10SE +/- 0.33, N = 6SE +/- 0.04, N = 3SE +/- 0.29, N = 337.1322.3330.6127.5245.9079.8059.6158.4442.5429.5734.8238.6967.631. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 2560 x 1440 - Scene: Cornell Box + LucyRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 3080918273645SE +/- 0.01605, N = 3SE +/- 0.02268, N = 3SE +/- 0.00387, N = 3SE +/- 0.00741, N = 3SE +/- 0.02554, N = 3SE +/- 0.00062, N = 3SE +/- 0.03052, N = 3SE +/- 0.01755, N = 3SE +/- 0.03031, N = 3SE +/- 0.01001, N = 3SE +/- 0.01103, N = 3SE +/- 0.02302, N = 3SE +/- 0.00972, N = 313.482006.9307510.8262011.8465023.4528039.9962022.7055021.8752014.8112012.5382014.0759019.5965033.587501. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 2560 x 1440 - Scene: Lucy In One WeekendRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 3080918273645SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 320.8511.9317.4713.9223.0339.0825.2024.4517.2313.7615.6619.5632.721. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 2560 x 1440 - Scene: Planets In One WeekendRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 30801122334455SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 346.7727.4639.0014.8724.8543.5537.9036.8127.6919.3322.7520.9635.911. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 2560 x 1440 - Scene: Ray Tracing In One WeekendRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 30801122334455SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 348.4629.4440.3314.5724.3442.6337.1436.0627.0718.9522.3020.5135.161. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Cornell BoxRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 3080918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.41, N = 3SE +/- 0.31, N = 5SE +/- 0.05, N = 3SE +/- 0.24, N = 4SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 317.6310.4814.3613.1421.9137.4228.0627.6220.0114.2116.7918.4931.861. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Cornell Box + LucyRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 3080510152025SE +/- 0.00457, N = 3SE +/- 0.03086, N = 15SE +/- 0.00295, N = 3SE +/- 0.00269, N = 3SE +/- 0.04732, N = 3SE +/- 0.02403, N = 3SE +/- 0.09824, N = 7SE +/- 0.00864, N = 3SE +/- 0.01003, N = 3SE +/- 0.01429, N = 3SE +/- 0.06669, N = 3SE +/- 0.00977, N = 3SE +/- 0.02900, N = 36.498463.288895.139235.6993611.2526019.4294010.8841010.576707.156076.022816.716009.4098716.395601. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Lucy In One WeekendRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 3080510152025SE +/- 0.00661, N = 3SE +/- 0.05715, N = 3SE +/- 0.00456, N = 3SE +/- 0.00381, N = 3SE +/- 0.01240, N = 3SE +/- 0.01530, N = 3SE +/- 0.02940, N = 3SE +/- 0.00864, N = 3SE +/- 0.01093, N = 3SE +/- 0.06905, N = 6SE +/- 0.00449, N = 3SE +/- 0.00161, N = 3SE +/- 0.03277, N = 310.644605.425068.566016.8059711.4263019.3996012.9769012.480408.851586.821427.928489.6328616.325501. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Planets In One WeekendRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 3080510152025SE +/- 0.01696, N = 3SE +/- 0.00340, N = 3SE +/- 0.00937, N = 3SE +/- 0.00162, N = 3SE +/- 0.04245, N = 3SE +/- 0.05626, N = 3SE +/- 0.02514, N = 3SE +/- 0.01709, N = 3SE +/- 0.03256, N = 3SE +/- 0.00074, N = 3SE +/- 0.01237, N = 3SE +/- 0.01226, N = 3SE +/- 0.01600, N = 322.6947012.8557018.481407.0819811.8291020.9218018.1937017.6565013.194009.1863810.8296010.0300017.420701. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Ray Tracing In One WeekendRX 6800 XTRX 6700 XTRX 6800RTX 3060RTX 3070RTX 3090TITAN RTXRTX 2080 TiRTX 2080 SUPERRTX 2060 SUPERRTX 2070 SUPERRTX 3060 TiRTX 3080612182430SE +/- 0.00448, N = 3SE +/- 0.00126, N = 3SE +/- 0.02416, N = 3SE +/- 0.00040, N = 3SE +/- 0.00973, N = 3SE +/- 0.03462, N = 3SE +/- 0.02856, N = 3SE +/- 0.01394, N = 3SE +/- 0.01820, N = 3SE +/- 0.00066, N = 3SE +/- 0.01332, N = 3SE +/- 0.00126, N = 3SE +/- 0.02870, N = 323.1061013.4743018.871306.9220711.6149020.4305017.8577017.3299012.906208.9964210.618209.7810817.017101. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread