Benchmarks by Michael Larabel for a future article looking at NVIDIA kernel driver official options.
Open: RTX 4070 Ti SUPER Processor: AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS), Chipset: AMD Device 14d8, Memory: 2 x 16GB DRAM-6000MT/s G Skill F5-6000J3038F16G, Disk: 2000GB Samsung SSD 980 PRO 2TB + 4001GB Western Digital WD_BLACK SN850X 4000GB, Graphics: ASUS NVIDIA GeForce RTX 4070 Ti SUPER 16GB, Audio: NVIDIA Device 22bb, Monitor: DELL U2723QE, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411
OS: Ubuntu 23.10, Kernel: 6.7.0-060700-generic (x86_64), Desktop: GNOME Shell 45.2, Display Server: X Server 1.21.1.7, Display Driver: NVIDIA 550.54.14, OpenGL: 4.6.0, OpenCL: OpenCL 3.0 CUDA 12.4.89, Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 -vProcessor Notes: Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601203Graphics Notes: GLAMOR - BAR1 / Visible vRAM Size: 16384 MiB - vBIOS Version: 95.03.45.00.9cOpenCL Notes: GPU Compute Cores: 8448Python Notes: Python 3.11.6Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable: Safe RET no microcode + 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 STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Open: RTX 4080 SUPER Changed Graphics to NVIDIA GeForce RTX 4080 SUPER 16GB .
Graphics Change: GLAMOR - BAR1 / Visible vRAM Size: 16384 MiB - vBIOS Version: 95.03.44.00.01OpenCL Change: GPU Compute Cores: 10240
Open: RTX 4090 Changed Graphics to NVIDIA GeForce RTX 4090 24GB .
Graphics Change: GLAMOR - BAR1 / Visible vRAM Size: 32768 MiB - vBIOS Version: 95.02.20.00.01OpenCL Change: GPU Compute Cores: 16384
Proprietary: RTX 4070 Ti SUPER Changed Graphics to ASUS NVIDIA GeForce RTX 4070 Ti SUPER 16GB .
Proprietary: RTX 4080 SUPER Changed Graphics to NVIDIA GeForce RTX 4080 SUPER 16GB .
Graphics Change: GLAMOR - BAR1 / Visible vRAM Size: 16384 MiB - vBIOS Version: 95.03.44.00.01OpenCL Change: GPU Compute Cores: 10240
Proprietary: RTX 4090 Changed Graphics to NVIDIA GeForce RTX 4090 24GB .
Graphics Change: GLAMOR - BAR1 / Visible vRAM Size: 32768 MiB - vBIOS Version: 95.02.20.00.01OpenCL Change: GPU Compute Cores: 16384
NVIDIA R550 Kernel Driver Benchmarks OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads) ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS) AMD Device 14d8 2 x 16GB DRAM-6000MT/s G Skill F5-6000J3038F16G 2000GB Samsung SSD 980 PRO 2TB + 4001GB Western Digital WD_BLACK SN850X 4000GB ASUS NVIDIA GeForce RTX 4070 Ti SUPER 16GB NVIDIA GeForce RTX 4080 SUPER 16GB NVIDIA GeForce RTX 4090 24GB NVIDIA Device 22bb NVIDIA AD102 HD Audio DELL U2723QE Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 23.10 6.7.0-060700-generic (x86_64) GNOME Shell 45.2 X Server 1.21.1.7 NVIDIA 550.54.14 4.6.0 OpenCL 3.0 CUDA 12.4.89 GCC 13.2.0 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audios Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Compiler File-System Screen Resolution NVIDIA R550 Kernel Driver Benchmarks Performance System Logs - Transparent Huge Pages: madvise - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 - Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601203 - Open: RTX 4070 Ti SUPER: GLAMOR - BAR1 / Visible vRAM Size: 16384 MiB - vBIOS Version: 95.03.45.00.9c - Open: RTX 4080 SUPER: GLAMOR - BAR1 / Visible vRAM Size: 16384 MiB - vBIOS Version: 95.03.44.00.01 - Open: RTX 4090: GLAMOR - BAR1 / Visible vRAM Size: 32768 MiB - vBIOS Version: 95.02.20.00.01 - Proprietary: RTX 4070 Ti SUPER: GLAMOR - BAR1 / Visible vRAM Size: 16384 MiB - vBIOS Version: 95.03.45.00.9c - Proprietary: RTX 4080 SUPER: GLAMOR - BAR1 / Visible vRAM Size: 16384 MiB - vBIOS Version: 95.03.44.00.01 - Proprietary: RTX 4090: GLAMOR - BAR1 / Visible vRAM Size: 32768 MiB - vBIOS Version: 95.02.20.00.01 - Open: RTX 4070 Ti SUPER: GPU Compute Cores: 8448 - Open: RTX 4080 SUPER: GPU Compute Cores: 10240 - Open: RTX 4090: GPU Compute Cores: 16384 - Proprietary: RTX 4070 Ti SUPER: GPU Compute Cores: 8448 - Proprietary: RTX 4080 SUPER: GPU Compute Cores: 10240 - Proprietary: RTX 4090: GPU Compute Cores: 16384 - Python 3.11.6 - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable: Safe RET no microcode + 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 STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
cs2: 1920 x 1080 cs2: 2560 x 1440 cs2: 3840 x 2160 dirt-rally2: 2560 x 1080 - Ultra dirt-rally2: 2880 x 1620 - Ultra dirt-rally2: 3840 x 1600 - Ultra f122: 1920 x 1080 - Ultra High f122: 3840 x 2160 - Ultra High hitman3: 1920 x 1080 - Ultra hitman3: 2560 x 1440 - Ultra hitman3: 3840 x 2160 - Ultra shadowofthetombraider: 1920 x 1080 - Highest - Off shadowofthetombraider: 3840 x 2160 - Highest - Off quake2rtx: 3840 x 2160 - Off - Off - VK_KHR_ray_query quake2rtx: 3840 x 2160 - Off - Off - VK_NV_ray_tracing quake2rtx: 3840 x 2160 - High - Off - VK_NV_ray_tracing quake2rtx: 3840 x 2160 - Off - On - VK_KHR_ray_tracing_pipeline quake2rtx: 3840 x 2160 - Off - Off - VK_KHR_ray_tracing_pipeline quake2rtx: 3840 x 2160 - High - Off - VK_KHR_ray_tracing_pipeline unigine-super: 1920 x 1080 - Fullscreen - Ultra - OpenGL unigine-super: 2560 x 1440 - Fullscreen - Ultra - OpenGL glmark2: 3840 x 2160 furmark: 1920 x 1080 - FurMark OpenGL - 8 furmark: 1920 x 1080 - FurMark Vulkan - 8 furmark: 2560 x 1440 - FurMark OpenGL - 8 furmark: 2560 x 1440 - FurMark Vulkan - 8 furmark: 3840 x 2160 - FurMark OpenGL - 8 furmark: 3840 x 2160 - FurMark Vulkan - 8 furmark: 1920 x 1080 - FurMark OpenGL - Off furmark: 1920 x 1080 - FurMark Vulkan - Off furmark: 2560 x 1440 - FurMark OpenGL - Off furmark: 2560 x 1440 - FurMark Vulkan - Off furmark: 3840 x 2160 - FurMark OpenGL - Off furmark: 3840 x 2160 - FurMark Vulkan - Off furmark: 1920 x 1080 - FurMark Knot OpenGL - 8 furmark: 1920 x 1080 - Furmark Knot Vulkan - 8 furmark: 2560 x 1440 - FurMark Knot OpenGL - 8 furmark: 2560 x 1440 - Furmark Knot Vulkan - 8 furmark: 3840 x 2160 - FurMark Knot OpenGL - 8 furmark: 3840 x 2160 - Furmark Knot Vulkan - 8 furmark: 1920 x 1080 - FurMark Knot OpenGL - Off furmark: 1920 x 1080 - Furmark Knot Vulkan - Off furmark: 2560 x 1440 - FurMark Knot OpenGL - Off furmark: 2560 x 1440 - Furmark Knot Vulkan - Off furmark: 3840 x 2160 - FurMark Knot OpenGL - Off furmark: 3840 x 2160 - Furmark Knot Vulkan - Off vkmark: 3840 x 2160 - Immediate vkfft: FFT + iFFT R2C / C2R vkfft: FFT + iFFT C2C 1D batched in half precision vkfft: FFT + iFFT C2C Bluestein in single precision vkfft: FFT + iFFT C2C 1D batched in double precision vkfft: FFT + iFFT C2C 1D batched in single precision vkfft: FFT + iFFT C2C multidimensional in single precision vkfft: FFT + iFFT C2C Bluestein benchmark in double precision vkfft: FFT + iFFT C2C 1D batched in single precision, no reshuffling opencl-benchmark: FP64 Compute opencl-benchmark: FP32 Compute opencl-benchmark: INT32 Compute opencl-benchmark: INT16 Compute opencl-benchmark: INT8 Compute opencl-benchmark: Memory Bandwidth Coalesced Read opencl-benchmark: Memory Bandwidth Coalesced Write octanebench: Total Score fluidx3d: FP32-FP32 fluidx3d: FP32-FP16C fluidx3d: FP32-FP16S luxcorerender: DLSC - GPU luxcorerender: Danish Mood - GPU luxcorerender: Orange Juice - GPU luxcorerender: LuxCore Benchmark - GPU luxcorerender: Rainbow Colors and Prism - GPU blender: BMW27 - NVIDIA CUDA blender: BMW27 - NVIDIA OptiX blender: Classroom - NVIDIA CUDA blender: Fishy Cat - NVIDIA CUDA blender: Barbershop - NVIDIA CUDA blender: Classroom - NVIDIA OptiX blender: Fishy Cat - NVIDIA OptiX blender: Barbershop - NVIDIA OptiX blender: Pabellon Barcelona - NVIDIA CUDA blender: Pabellon Barcelona - NVIDIA OptiX indigobench: OpenCL GPU - Bedroom indigobench: OpenCL GPU - Supercar v-ray: NVIDIA RTX GPU v-ray: NVIDIA CUDA GPU Open Proprietary RTX 4070 Ti SUPER RTX 4080 SUPER RTX 4090 RTX 4070 Ti SUPER RTX 4080 SUPER RTX 4090 377.6 271.3 144.3 259.535543 202.043498 173.132711 159 61 338.40 252.15 139.05 276.8 119.7 119.533686 116.837040 74.370232 66.736427 98.523410 67.111481 89.8 53.6 3242 319.414134 83.471400 231.285436 43.840051 119.633273 21.430043 319.240295 283.618856 231.563985 202.620026 119.998253 104.135753 101.383466 67.810794 70.412463 40.132273 33.750547 8.672198 101.308833 134.728699 70.474775 108.905775 33.747927 51.630180 1574 66010 133334 16256 27275 102494 67232 4995 103967 0.725 45.024 23.166 20.203 17.160 619.99 603.43 870.583894 3819 7453 6566 13.76 11.49 11.54 13.00 28.86 9.18 5.40 17.30 17.98 69.58 11.92 8.93 46.71 37.75 13.15 24.178 60.227 5217 4164 404.4 313.6 168.0 296.457469 236.581289 203.416814 179 74 360.94 285.58 165.02 297.0 138.9 134.867449 135.050503 86.770058 77.448835 113.502964 78.394997 111.1 68.6 3736 411.032827 106.174471 310.286733 55.005915 174.122625 24.341026 410.132609 358.346975 310.490722 273.125844 173.963033 149.357468 127.126778 87.611104 88.554687 47.962883 42.018056 19.087082 127.167549 161.810272 88.405693 129.600540 42.049844 62.697476 1595 67188 151671 16729 31292 106355 71765 5713 107873 0.864 53.647 27.642 24.032 20.924 680.81 629.17 986.702032 3965 8062 7703 15.89 13.28 12.91 14.90 32.71 7.98 4.78 14.68 15.79 60.23 10.27 7.74 40.93 31.82 11.24 26.477 65.333 5993 4814 420.3 400.0 228.7 353.044240 312.866048 275.756032 188 408.08 333.58 219.87 331.5 183.3 175.444134 171.085469 114.604191 100.422719 138.412148 102.827128 139.9 85.5 4014 509.833516 168.346359 389.770599 91.732633 232.680389 36.911297 509.125519 451.541717 389.173798 343.848500 232.664515 210.476430 168.001475 126.984586 119.421977 74.963725 58.453320 34.867472 168.142995 210.120850 119.506047 170.473094 58.363904 85.005059 1654 76271 198606 18579 45778 152974 80825 8150 154174 1.391 86.092 44.513 38.608 33.414 928.06 907.44 1326.382007 5732 11548 10257 22.31 18.50 17.23 19.22 40.97 5.99 3.97 10.81 11.70 46.01 8.19 5.82 32.64 21.63 9.16 35.487 79.346 8725 7103 373.1 269.1 143.4 258.084351 201.027517 172.171514 157 61 333.74 248.89 137.66 273.1 119.5 119.279495 119.494547 74.315341 66.117147 99.176470 66.903715 89.6 54.4 3242 319.467560 83.255407 231.198497 44.015371 121.199707 21.989781 319.243825 283.101796 231.235153 202.178965 121.258532 104.894295 101.188242 67.546613 70.456004 40.199727 33.444819 8.593054 101.296150 134.456085 70.422696 108.510470 33.407877 51.660675 1574 64730 136667 16421 25662 102059 66518 4985 103516 0.725 45.008 23.175 20.174 17.207 620.64 612.15 866.385082 3839 7526 6805 13.67 11.27 11.39 12.97 28.08 9.01 5.21 17.14 17.87 69.66 11.77 8.76 46.56 37.67 12.97 24.098 60.360 5192 4127 403.7 314.5 168.6 295.959300 236.499959 203.417699 178 74 357.99 285.12 164.77 301.1 138.5 136.173206 137.409348 87.138388 76.962331 112.816793 77.985484 111.2 68.5 3743 410.628632 106.481273 310.147481 55.049599 173.238057 25.199670 409.828054 358.388072 309.846130 272.342570 172.847788 152.130452 126.955772 86.453775 88.514066 47.899133 41.660707 19.360257 127.032570 162.372345 88.641118 130.469065 41.681449 62.665643 1593 67942 144796 16486 30254 106232 71460 5711 107931 0.863 53.568 27.620 23.995 20.857 681.19 630.64 987.913556 3954 8092 7974 15.91 13.23 12.89 14.82 32.98 7.79 4.59 14.52 15.60 60.02 10.08 7.55 40.44 31.67 11.10 26.532 65.482 6020 4835 417.6 396.7 227.2 347.180684 310.908783 273.645172 188 107 402.94 336.80 224.21 328.9 186.2 177.201670 171.167172 114.487545 100.479564 142.278061 104.220848 139.9 85.5 4007 510.240651 168.270086 388.999420 91.484017 232.563034 36.670283 509.049367 452.027293 389.039652 344.217529 232.596110 211.328491 168.298955 126.664324 119.597519 74.852722 58.477248 34.229272 167.987294 210.965902 119.323024 169.983902 58.429366 85.106928 1655 78003 200170 18470 41417 152472 84586 8211 154217 1.393 86.159 44.491 38.610 33.392 928.13 903.31 1326.17108 5688 11532 10253 22.25 18.53 17.54 19.08 40.68 5.78 3.79 10.58 11.47 45.86 8.00 5.65 32.49 21.38 8.94 35.579 79.239 8725 7127 OpenBenchmarking.org
Counter-Strike 2 This is a benchmark of Valve's Counter-Strike 2 game. The test profile assumes you have a Steam account, have Steam installed for the system, and that Counter-Strike 2 is already installed. This automates the process of executing the game and using a standardized time demo. Learn more via the OpenBenchmarking.org test page.
DiRT Rally 2.0 This is a benchmark of DiRT Rally 2.0 running under Steam Play (Proton) on Linux. The test profile assumes you have a Steam account, have Steam installed for the system, and that the game is already purchased/installed. This automates the process of executing the game and using a standardized scene. Learn more via the OpenBenchmarking.org test page.
F1 22 This is a benchmark of F1 22 (2022) running under Steam Play (Proton) on Linux. The test profile assumes you have a Steam account, have Steam installed for the system, and that the game is already purchased/installed. This automates the process of executing the game and using a standardized time demo. Learn more via the OpenBenchmarking.org test page.
Open Proprietary OpenBenchmarking.org Frames Per Second, More Is Better F1 22 Resolution: 3840 x 2160 - Graphics Preset: Ultra High RTX 4070 Ti SUPER RTX 4080 SUPER RTX 4090 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 61 74 61 74 107
Resolution: 3840 x 2160 - Graphics Preset: Ultra High
Open: RTX 4090: The test run did not produce a result. E: cat: '/home/phoronix//.steam/steam/steamapps/compatdata/1692250/pfx/drive_c/users/steamuser/My Documents/My Games/F1 22/benchmark/*.csv': No such file or directory
HITMAN 3 This is a benchmark of HITMAN 3 on Steam running on Linux under Steam Play. The test profile assumes you have a Steam account, have Steam installed for the system, and that you own a copy of this game. This automates the process of executing the game and using its built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
Open Proprietary OpenBenchmarking.org Frames Per Second, More Is Better HITMAN 3 Resolution: 1920 x 1080 - Quality Level: Ultra RTX 4070 Ti SUPER RTX 4080 SUPER RTX 4090 90 180 270 360 450 SE +/- 1.44, N = 3 SE +/- 1.69, N = 3 SE +/- 1.78, N = 3 SE +/- 1.42, N = 3 SE +/- 0.45, N = 3 SE +/- 1.28, N = 3 338.40 360.94 408.08 333.74 357.99 402.94
Open Proprietary OpenBenchmarking.org Frames Per Second, More Is Better HITMAN 3 Resolution: 2560 x 1440 - Quality Level: Ultra RTX 4070 Ti SUPER RTX 4080 SUPER RTX 4090 70 140 210 280 350 SE +/- 0.43, N = 3 SE +/- 0.95, N = 3 SE +/- 0.90, N = 3 SE +/- 0.47, N = 3 SE +/- 0.35, N = 3 SE +/- 0.51, N = 3 252.15 285.58 333.58 248.89 285.12 336.80
Open Proprietary OpenBenchmarking.org Frames Per Second, More Is Better HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra RTX 4070 Ti SUPER RTX 4080 SUPER RTX 4090 50 100 150 200 250 SE +/- 0.10, N = 3 SE +/- 0.55, N = 3 SE +/- 0.31, N = 3 SE +/- 0.33, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 139.05 165.02 219.87 137.66 164.77 224.21
Shadow of the Tomb Raider Shadow of the Tomb Raider on Steam.
The test profile assumes you have a Steam account, have Steam installed for the system, and that you own a copy of this game. This automates the process of executing the game and using its built-in benchmark mode.
Backs up old preferences (in ~/.local/share/feral-interactive/) for the run.
Learn more via the OpenBenchmarking.org test page.
Quake II RTX NVIDIA's Quake II RTX ray-traced (RTX path-traced global illumination) version of the original Quake II game. Quake II RTX makes use of Vulkan ray-tracing extensions on Windows and Linux. Learn more via the OpenBenchmarking.org test page.
Unigine Superposition This test calculates the average frame-rate within the Superposition demo for the Unigine engine, released in 2017. This engine is extremely demanding on the system's graphics card. Learn more via the OpenBenchmarking.org test page.