raytracinginvulkan RTX 2060 Mobile Intel Core i7-9750H testing with a Notebook P95_96_97Ex Rx (1.07.13MIN29 BIOS) and NVIDIA GeForce RTX 2060 6GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2102047-PTS-RAYTRACI08&grs&rdt .
raytracinginvulkan RTX 2060 Mobile Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution 1 2 3 4 Intel Core i7-9750H @ 4.50GHz (6 Cores / 12 Threads) Notebook P95_96_97Ex Rx (1.07.13MIN29 BIOS) Intel Cannon Lake PCH 32GB 1000GB Samsung SSD 970 EVO Plus 1TB NVIDIA GeForce RTX 2060 6GB (960/7000MHz) Realtek ALC1220 Realtek RTL8111/8168/8411 + Intel-AC 9560 Ubuntu 20.10 5.8.0-41-generic (x86_64) GNOME Shell 3.38.2 X Server 1.20.9 NVIDIA 460.32.03 4.6.0 OpenCL 1.2 CUDA 11.2.109 1.2.155 GCC 10.2.0 ext4 1920x1080 NVIDIA GeForce RTX 2060 6GB (360/405MHz) NVIDIA GeForce RTX 2060 6GB (960/7000MHz) OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler 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 - Scaling Governor: intel_pstate powersave - CPU Microcode: 0xde - Thermald 2.3 Security Details - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
raytracinginvulkan RTX 2060 Mobile rtiv: 800 x 600 - Cornell Box rtiv: 1024 x 768 - Cornell Box rtiv: 1920 x 1080 - Cornell Box + Lucy rtiv: 1920 x 1080 - Ray Tracing In One Weekend rtiv: 1280 x 1024 - Ray Tracing In One Weekend rtiv: 800 x 600 - Planets In One Weekend rtiv: 800 x 600 - Lucy In One Weekend rtiv: 1280 x 1024 - Cornell Box + Lucy rtiv: 1024 x 768 - Ray Tracing In One Weekend rtiv: 1920 x 1080 - Planets In One Weekend rtiv: 1920 x 1080 - Lucy In One Weekend rtiv: 1280 x 1024 - Cornell Box rtiv: 1024 x 768 - Planets In One Weekend rtiv: 1920 x 1080 - Cornell Box rtiv: 800 x 600 - Ray Tracing In One Weekend rtiv: 1024 x 768 - Lucy In One Weekend rtiv: 1024 x 768 - Cornell Box + Lucy rtiv: 800 x 600 - Cornell Box + Lucy rtiv: 1280 x 1024 - Lucy In One Weekend rtiv: 1280 x 1024 - Planets In One Weekend 1 2 3 4 127.002 79.2010 17.1984 27.5315 36.5626 94.4450 50.7970 17.3453 59.4935 27.9419 18.3702 46.6093 60.6022 44.8407 93.0144 33.1785 29.5666 46.9501 21.2186 37.2893 125.831 78.7932 17.1712 27.5022 36.5180 94.3220 50.6102 17.3264 59.4243 27.8787 18.3232 46.4913 60.5712 44.7598 92.9000 33.1259 29.5995 46.9514 21.2199 37.3040 126.823 78.9583 17.1233 27.4876 36.5847 94.4822 50.7997 17.3176 59.6154 27.9302 18.3206 46.5753 60.5864 44.8213 92.8923 33.1474 29.5966 46.8959 21.2160 37.2878 125.888 78.9202 17.1302 27.4166 36.4341 94.6819 50.7379 17.3773 59.4632 27.9596 18.3658 46.5475 60.7112 44.8003 93.0444 33.1355 29.5534 46.9001 21.2095 37.2996 OpenBenchmarking.org
Ray Tracing In Vulkan Resolution: 800 x 600 - Scene: Cornell Box OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 800 x 600 - Scene: Cornell Box 1 2 3 4 30 60 90 120 150 SE +/- 0.57, N = 3 SE +/- 0.35, N = 3 SE +/- 0.45, N = 3 SE +/- 0.08, N = 3 127.00 125.83 126.82 125.89 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1024 x 768 - Scene: Cornell Box OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1024 x 768 - Scene: Cornell Box 1 2 3 4 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 79.20 78.79 78.96 78.92 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1920 x 1080 - Scene: Cornell Box + Lucy OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1920 x 1080 - Scene: Cornell Box + Lucy 1 2 3 4 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 17.20 17.17 17.12 17.13 1. (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.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1920 x 1080 - Scene: Ray Tracing In One Weekend 1 2 3 4 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 27.53 27.50 27.49 27.42 1. (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.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1280 x 1024 - Scene: Ray Tracing In One Weekend 1 2 3 4 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 36.56 36.52 36.58 36.43 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 800 x 600 - Scene: Planets In One Weekend OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 800 x 600 - Scene: Planets In One Weekend 1 2 3 4 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 94.45 94.32 94.48 94.68 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 800 x 600 - Scene: Lucy In One Weekend OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 800 x 600 - Scene: Lucy In One Weekend 1 2 3 4 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 50.80 50.61 50.80 50.74 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1280 x 1024 - Scene: Cornell Box + Lucy OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1280 x 1024 - Scene: Cornell Box + Lucy 1 2 3 4 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 17.35 17.33 17.32 17.38 1. (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.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1024 x 768 - Scene: Ray Tracing In One Weekend 1 2 3 4 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 59.49 59.42 59.62 59.46 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1920 x 1080 - Scene: Planets In One Weekend OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1920 x 1080 - Scene: Planets In One Weekend 1 2 3 4 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 27.94 27.88 27.93 27.96 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1920 x 1080 - Scene: Lucy In One Weekend OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1920 x 1080 - Scene: Lucy In One Weekend 1 2 3 4 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 18.37 18.32 18.32 18.37 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1280 x 1024 - Scene: Cornell Box OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1280 x 1024 - Scene: Cornell Box 1 2 3 4 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 46.61 46.49 46.58 46.55 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1024 x 768 - Scene: Planets In One Weekend OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1024 x 768 - Scene: Planets In One Weekend 1 2 3 4 14 28 42 56 70 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 60.60 60.57 60.59 60.71 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1920 x 1080 - Scene: Cornell Box OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1920 x 1080 - Scene: Cornell Box 1 2 3 4 10 20 30 40 50 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 44.84 44.76 44.82 44.80 1. (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.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 800 x 600 - Scene: Ray Tracing In One Weekend 1 2 3 4 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 93.01 92.90 92.89 93.04 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1024 x 768 - Scene: Lucy In One Weekend OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1024 x 768 - Scene: Lucy In One Weekend 1 2 3 4 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 33.18 33.13 33.15 33.14 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1024 x 768 - Scene: Cornell Box + Lucy OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1024 x 768 - Scene: Cornell Box + Lucy 1 2 3 4 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 29.57 29.60 29.60 29.55 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 800 x 600 - Scene: Cornell Box + Lucy OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 800 x 600 - Scene: Cornell Box + Lucy 1 2 3 4 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 46.95 46.95 46.90 46.90 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1280 x 1024 - Scene: Lucy In One Weekend OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1280 x 1024 - Scene: Lucy In One Weekend 1 2 3 4 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 21.22 21.22 21.22 21.21 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Ray Tracing In Vulkan Resolution: 1280 x 1024 - Scene: Planets In One Weekend OpenBenchmarking.org FPS, More Is Better Ray Tracing In Vulkan r6 Resolution: 1280 x 1024 - Scene: Planets In One Weekend 1 2 3 4 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 37.29 37.30 37.29 37.30 1. (CXX) g++ options: -O3 -lbacktrace -lstdc++fs -lm -ldl -lpthread
Phoronix Test Suite v10.8.4