raytracing in vulkan RTX 5000 Max Q

Intel Core i9-10885H testing with a HP 8736 (S91 Ver. 01.02.01 BIOS) and NVIDIA Quadro RTX 5000 with Max-Q Design 16GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2102047-HA-RAYTRACIN74.

raytracing in vulkan RTX 5000 Max QProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLVulkanCompilerFile-SystemScreen Resolution123Intel Core i9-10885H @ 5.30GHz (8 Cores / 16 Threads)HP 8736 (S91 Ver. 01.02.01 BIOS)Intel Comet Lake PCH32GB2048GB Kioxia KXG50PNV2T04NVIDIA Quadro RTX 5000 with Max-Q Design 16GB (360/405MHz)Intel Comet Lake PCH cAVSIntel Wi-Fi 6 AX201Ubuntu 20.045.6.0-1042-oem (x86_64)GNOME Shell 3.36.4X Server 1.20.9NVIDIA 460.32.034.6.0OpenCL 1.2 CUDA 11.2.1091.2.155GCC 9.3.0ext41920x1080NVIDIA Quadro RTX 5000 with Max-Q Design 16GB (600/6000MHz)OpenBenchmarking.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++,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 Processor Details- Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 1.9.1Security Details- itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

raytracing in vulkan RTX 5000 Max Qrtiv: 800 x 600 - Cornell Boxrtiv: 1024 x 768 - Cornell Boxrtiv: 1280 x 1024 - Cornell Boxrtiv: 1920 x 1080 - Cornell Boxrtiv: 800 x 600 - Cornell Box + Lucyrtiv: 1024 x 768 - Cornell Box + Lucyrtiv: 800 x 600 - Lucy In One Weekendrtiv: 1024 x 768 - Lucy In One Weekendrtiv: 1280 x 1024 - Cornell Box + Lucyrtiv: 1920 x 1080 - Cornell Box + Lucyrtiv: 1280 x 1024 - Lucy In One Weekendrtiv: 1920 x 1080 - Lucy In One Weekendrtiv: 800 x 600 - Planets In One Weekendrtiv: 1024 x 768 - Planets In One Weekendrtiv: 1280 x 1024 - Planets In One Weekendrtiv: 1920 x 1080 - Planets In One Weekendrtiv: 800 x 600 - Ray Tracing In One Weekendrtiv: 1024 x 768 - Ray Tracing In One Weekendrtiv: 1280 x 1024 - Ray Tracing In One Weekendrtiv: 1920 x 1080 - Ray Tracing In One Weekend123167.129103.01461.521160.008749.136431.362449.672533.612418.845118.596422.306419.9164122.94979.863149.157936.8569120.14979.287348.215236.6034169.287104.18461.326159.903248.909331.406149.654133.548118.824218.593522.279119.9101122.30979.680849.032436.9677120.10879.650248.012436.3180169.743103.95961.638359.981748.816031.433149.668633.540218.800318.616322.305819.8811121.91980.255949.004336.8415120.20879.345348.340236.3060OpenBenchmarking.org

Ray Tracing In Vulkan

Resolution: 800 x 600 - Scene: Cornell Box

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 800 x 600 - Scene: Cornell Box1234080120160200SE +/- 1.30, N = 3SE +/- 1.31, N = 3SE +/- 1.54, N = 3167.13169.29169.741. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1024 x 768 - Scene: Cornell Box

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1024 x 768 - Scene: Cornell Box12320406080100SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.34, N = 3103.01104.18103.961. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1280 x 1024 - Scene: Cornell Box

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1280 x 1024 - Scene: Cornell Box1231428425670SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 361.5261.3361.641. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

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 Box1231326395265SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 360.0159.9059.981. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 800 x 600 - Scene: Cornell Box + Lucy

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 800 x 600 - Scene: Cornell Box + Lucy1231122334455SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 349.1448.9148.821. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1024 x 768 - Scene: Cornell Box + Lucy

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1024 x 768 - Scene: Cornell Box + Lucy123714212835SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 331.3631.4131.431. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 800 x 600 - Scene: Lucy In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 800 x 600 - Scene: Lucy In One Weekend1231122334455SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 349.6749.6549.671. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1024 x 768 - Scene: Lucy In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1024 x 768 - Scene: Lucy In One Weekend123816243240SE +/- 0.10, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 333.6133.5533.541. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1280 x 1024 - Scene: Cornell Box + Lucy

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1280 x 1024 - Scene: Cornell Box + Lucy123510152025SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 318.8518.8218.801. (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 + Lucy123510152025SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 318.6018.5918.621. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1280 x 1024 - Scene: Lucy In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1280 x 1024 - Scene: Lucy In One Weekend123510152025SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 322.3122.2822.311. (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 Weekend123510152025SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 319.9219.9119.881. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 800 x 600 - Scene: Planets In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 800 x 600 - Scene: Planets In One Weekend123306090120150SE +/- 0.21, N = 3SE +/- 0.14, N = 3SE +/- 0.31, N = 3122.95122.31121.921. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1024 x 768 - Scene: Planets In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1024 x 768 - Scene: Planets In One Weekend12320406080100SE +/- 0.13, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 379.8679.6880.261. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1280 x 1024 - Scene: Planets In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1280 x 1024 - Scene: Planets In One Weekend1231122334455SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 349.1649.0349.001. (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 Weekend123918273645SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 336.8636.9736.841. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 800 x 600 - Scene: Ray Tracing In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 800 x 600 - Scene: Ray Tracing In One Weekend123306090120150SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 3120.15120.11120.211. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1024 x 768 - Scene: Ray Tracing In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1024 x 768 - Scene: Ray Tracing In One Weekend12320406080100SE +/- 0.36, N = 3SE +/- 0.20, N = 3SE +/- 0.14, N = 379.2979.6579.351. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread

Ray Tracing In Vulkan

Resolution: 1280 x 1024 - Scene: Ray Tracing In One Weekend

OpenBenchmarking.orgFPS, More Is BetterRay Tracing In Vulkan r6Resolution: 1280 x 1024 - Scene: Ray Tracing In One Weekend1231122334455SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 348.2248.0148.341. (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 Weekend123816243240SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 336.6036.3236.311. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread


Phoronix Test Suite v10.8.4