Vulkan Ray-Tracing Benchmarks

Vulkan RT benchmarks on NVIDIA Linux by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2102089-PTS-VULKANRA87&sro.

Vulkan Ray-Tracing BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLVulkanCompilerFile-SystemScreen ResolutionGTX 1080GTX 1650 SUPERRTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiTITAN RTXRTX 3060 TiRTX 3080AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3202 BIOS)AMD Starship/Matisse32GB2000GB Corsair Force MP600 + 2000GBNVIDIA GeForce GTX 1080 8GB (1607/5005MHz)NVIDIA GP104 HD AudioASUS MG28URealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.105.8.0-41-generic (x86_64)GNOME Shell 3.38.2X Server 1.20.9NVIDIA 460.394.6.0OpenCL 1.2 CUDA 11.2.1361.2.155GCC 10.2.0 + Clang 11.0.1-1~oibaf~gext43840x2160ASUS NVIDIA GeForce GTX 1650 SUPER 4GB (1530/6000MHz)NVIDIA TU116 HD AudioNVIDIA GeForce RTX 2060 6GB (1365/7000MHz)NVIDIA TU106 HD AudioNVIDIA GeForce RTX 2060 SUPER 8GB (1470/7000MHz)ASUS NVIDIA GeForce RTX 2070 8GB (1410/7000MHz)Zotac NVIDIA GeForce RTX 2080 8GB (1515/7000MHz)NVIDIA TU104 HD AudioNVIDIA GeForce RTX 2080 SUPER 8GB (1650/7750MHz)NVIDIA GeForce RTX 2080 Ti 11GB (420/405MHz)NVIDIA TU102 HD AudioNVIDIA TITAN RTX 24GB (1350/7000MHz)NVIDIA GeForce RTX 3060 Ti 8GB (1665/7000MHz)NVIDIA Device 228bNVIDIA GeForce RTX 3080 10GB (1710/9501MHz)NVIDIA Device 1aefOpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 Processor Details- GTX 1080: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- GTX 1650 SUPER: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- RTX 2060: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- RTX 2060 SUPER: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- RTX 2070: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- RTX 2080: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- RTX 2080 SUPER: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- RTX 2080 Ti: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- TITAN RTX: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- RTX 3060 Ti: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009- RTX 3080: Scaling Governor: acpi-cpufreq ondemand (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 affected

Vulkan Ray-Tracing Benchmarksrtiv: 1920 x 1080 - Cornell Boxrtiv: 3840 x 2160 - Cornell Boxrtiv: 1920 x 1080 - Cornell Box + Lucyrtiv: 3840 x 2160 - Cornell Box + Lucyrtiv: 1920 x 1080 - Lucy In One Weekendrtiv: 3840 x 2160 - Lucy In One Weekendrtiv: 1920 x 1080 - Planets In One Weekendrtiv: 3840 x 2160 - Planets In One Weekendrtiv: 1920 x 1080 - Ray Tracing In One Weekendrtiv: 3840 x 2160 - Ray Tracing In One Weekendv-ray: NVIDIA CUDA GPUv-ray: NVIDIA RTX GPUGTX 1080GTX 1650 SUPERRTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiTITAN RTXRTX 3060 TiRTX 30805.542071.482711.961130.5270013.074710.8701085.378981.466075.227671.4223026447.090512.625017.03024.6879618.78545.6220230.06568.1104829.63027.9695647366139.001212.8439821.83105.9971723.30796.8735333.86349.1816433.19298.9936648973153.669714.574222.13406.0838623.68117.0194634.41429.3627433.99129.1978647871069.530618.702224.99586.9461627.36918.3807244.436912.046043.482811.781174590876.168616.5016925.76277.1483828.57848.8622148.358713.158147.477712.8844758925104.00624.7660237.787910.542940.489712.470064.475517.648263.531017.30949291252108.56629.108940.072711.153442.544913.098967.715218.453066.427218.1028935129168.936618.591734.20819.4129433.88759.6278536.945010.034336.08499.7749711871551120.09932.082459.123616.436857.634716.425763.914517.546162.419217.138416662183OpenBenchmarking.org

Ray Tracing In Vulkan

Resolution: 1920 x 1080 - Scene: Cornell Box

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1920 x 1080 - Scene: Cornell BoxGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX306090120150SE +/- 0.02519, N = 3SE +/- 0.13909, N = 3SE +/- 2.75916, N = 15SE +/- 0.21308, N = 3SE +/- 0.39540, N = 3SE +/- 0.22256, N = 3SE +/- 0.46860, N = 3SE +/- 0.25285, N = 3SE +/- 0.27574, N = 3SE +/- 0.73464, N = 35.5420747.0905039.0012053.6697069.5306076.16860104.0060068.93660120.09900108.566001. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 3840 x 2160 - Scene: Cornell Box

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Cornell BoxGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX714212835SE +/- 0.00130, N = 3SE +/- 0.03418, N = 3SE +/- 0.92523, N = 12SE +/- 0.04053, N = 3SE +/- 0.05067, N = 3SE +/- 1.48445, N = 15SE +/- 1.98926, N = 12SE +/- 0.03782, N = 3SE +/- 0.08049, N = 3SE +/- 0.09299, N = 31.4827112.6250012.8439814.5742018.7022016.5016924.7660218.5917032.0824029.108901. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1920 x 1080 - Scene: Cornell Box + Lucy

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1920 x 1080 - Scene: Cornell Box + LucyGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX1326395265SE +/- 0.00759, N = 3SE +/- 0.01579, N = 3SE +/- 0.01129, N = 3SE +/- 0.03523, N = 3SE +/- 0.01779, N = 3SE +/- 0.01942, N = 3SE +/- 0.02707, N = 3SE +/- 0.02877, N = 3SE +/- 0.16083, N = 3SE +/- 0.06329, N = 31.9611317.0302021.8310022.1340024.9958025.7627037.7879034.2081059.1236040.072701. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 3840 x 2160 - Scene: Cornell Box + Lucy

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Cornell Box + LucyGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX48121620SE +/- 0.000014, N = 3SE +/- 0.008592, N = 3SE +/- 0.003185, N = 3SE +/- 0.010774, N = 3SE +/- 0.009124, N = 3SE +/- 0.006604, N = 3SE +/- 0.003520, N = 3SE +/- 0.003797, N = 3SE +/- 0.008202, N = 3SE +/- 0.008874, N = 30.5270014.6879605.9971706.0838606.9461607.14838010.5429009.41294016.43680011.1534001. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1920 x 1080 - Scene: Lucy In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1920 x 1080 - Scene: Lucy In One WeekendGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX1326395265SE +/- 0.00059, N = 3SE +/- 0.03111, N = 3SE +/- 0.03623, N = 3SE +/- 0.00564, N = 3SE +/- 0.03029, N = 3SE +/- 0.02001, N = 3SE +/- 0.01191, N = 3SE +/- 0.00323, N = 3SE +/- 0.10945, N = 3SE +/- 0.00409, N = 33.0747118.7854023.3079023.6811027.3691028.5784040.4897033.8875057.6347042.544901. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 3840 x 2160 - Scene: Lucy In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Lucy In One WeekendGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX48121620SE +/- 0.001477, N = 3SE +/- 0.003819, N = 3SE +/- 0.000467, N = 3SE +/- 0.001230, N = 3SE +/- 0.015151, N = 3SE +/- 0.019457, N = 3SE +/- 0.000722, N = 3SE +/- 0.002057, N = 3SE +/- 0.015646, N = 3SE +/- 0.010770, N = 30.8701085.6220206.8735307.0194608.3807208.86221012.4700009.62785016.42570013.0989001. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1920 x 1080 - Scene: Planets In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1920 x 1080 - Scene: Planets In One WeekendGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX1530456075SE +/- 0.00847, N = 3SE +/- 0.00334, N = 3SE +/- 0.00100, N = 3SE +/- 0.00120, N = 3SE +/- 0.02356, N = 3SE +/- 0.05852, N = 3SE +/- 0.08187, N = 3SE +/- 0.01418, N = 3SE +/- 0.24072, N = 3SE +/- 0.26911, N = 35.3789830.0656033.8634034.4142044.4369048.3587064.4755036.9450063.9145067.715201. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 3840 x 2160 - Scene: Planets In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Planets In One WeekendGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX510152025SE +/- 0.00251, N = 3SE +/- 0.00055, N = 3SE +/- 0.00144, N = 3SE +/- 0.02496, N = 3SE +/- 0.00210, N = 3SE +/- 0.00094, N = 3SE +/- 0.01209, N = 3SE +/- 0.00006, N = 3SE +/- 0.00588, N = 3SE +/- 0.01302, N = 31.466078.110489.181649.3627412.0460013.1581017.6482010.0343017.5461018.453001. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1920 x 1080 - Scene: Ray Tracing In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1920 x 1080 - Scene: Ray Tracing In One WeekendGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX1530456075SE +/- 0.01036, N = 3SE +/- 0.08626, N = 3SE +/- 0.00572, N = 3SE +/- 0.00640, N = 3SE +/- 0.00625, N = 3SE +/- 0.04323, N = 3SE +/- 0.14331, N = 3SE +/- 0.00748, N = 3SE +/- 0.05512, N = 3SE +/- 0.09759, N = 35.2276729.6302033.1929033.9912043.4828047.4777063.5310036.0849062.4192066.427201. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 3840 x 2160 - Scene: Ray Tracing In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 3840 x 2160 - Scene: Ray Tracing In One WeekendGTX 1080RTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX48121620SE +/- 0.00014, N = 3SE +/- 0.02109, N = 3SE +/- 0.00077, N = 3SE +/- 0.02218, N = 3SE +/- 0.00049, N = 3SE +/- 0.00044, N = 3SE +/- 0.00924, N = 3SE +/- 0.00323, N = 3SE +/- 0.00134, N = 3SE +/- 0.01162, N = 31.422307.969568.993669.1978611.7811012.8844017.309409.7749717.1384018.102801. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Chaos Group V-RAY

Mode: NVIDIA CUDA GPU

OpenBenchmarking.orgvpaths, More Is BetterChaos Group V-RAY 5Mode: NVIDIA CUDA GPUGTX 1650 SUPERRTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX400800120016002000SE +/- 0.58, N = 3SE +/- 0.58, N = 3SE +/- 1.53, N = 3SE +/- 4.04, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 1.00, N = 326447348947874575892911871666935

Chaos Group V-RAY

Mode: NVIDIA RTX GPU

OpenBenchmarking.orgvrays, More Is BetterChaos Group V-RAY 5Mode: NVIDIA RTX GPURTX 2060RTX 2060 SUPERRTX 2070RTX 2080RTX 2080 SUPERRTX 2080 TiRTX 3060 TiRTX 3080TITAN RTX5001000150020002500SE +/- 1.45, N = 3SE +/- 1.15, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 2.73, N = 3SE +/- 7.97, N = 3SE +/- 2.08, N = 36617317109089251252155121831291


Phoronix Test Suite v10.8.4