a AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS) and NVIDIA GeForce RTX 4070 SUPER 12GB on Ubuntu 23.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2402211-PTS-A468145807&grr&sor .
a Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server File-System Screen Resolution Compiler OpenGL Display Driver AMD Radeon RX 7900 XT a b c d e f g h i j k l m n o p q r 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 AMD Radeon RX 7900 XT/7900 XTX (2025/1249MHz) AMD Navi 31 HDMI/DP 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 + Wayland ext4 3840x2160 GCC 13.2.0 4.6 Mesa 24.1~git2402170600.f93353~oibaf~m (git-f933536 2024-02-17 mantic-oibaf-ppa) (LLVM 16.0.6 DRM 3.56) XFX AMD Radeon RX 7700 XT 12GB (2276/1124MHz) 2000GB Samsung SSD 980 PRO 2TB + 4001GB Western Digital WD_BLACK SN850X 4000GB + 123GB SanDisk 3.2Gen1 XFX AMD Radeon RX 7600 XT 16GB (2539/1124MHz) AMD Radeon RX 6800 XT 16GB (2575/1000MHz) AMD Navi 21/23 2000GB Samsung SSD 980 PRO 2TB + 4001GB Western Digital WD_BLACK SN850X 4000GB AMD Radeon RX 6800 16GB (2475/1000MHz) AMD Radeon RX 7800 XT 16GB (2124/1218MHz) AMD Navi 31 HDMI/DP AMD Radeon RX 7900 GRE 16GB (1927/1124MHz) NVIDIA GeForce RTX 4070 SUPER 12GB NVIDIA Device 22bc X Server 1.21.1.7 NVIDIA 550.40.07 4.6.0 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Processor Details - Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601203 Vbios Version Details - AMD Radeon RX 7900 XT, a, b, c: 113-D70401-00 Security Details - 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 Compiler Details - a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r: --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 Graphics Details - d: BAR1 / Visible vRAM Size: 12272 MB - vBIOS Version: 113-EXT90040-100 - e: BAR1 / Visible vRAM Size: 12272 MB - vBIOS Version: 113-EXT90040-100 - f: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-EXT95058-100 - g: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-EXT95058-100 - h: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-EXT95058-100 - i: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-D4120500-101 - j: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-D4120500-101 - k: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-D4120900-101 - l: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-D7120200-100 - m: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-D7120200-100 - n: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-D7120200-100 - o: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-D7120200-100 - p: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-APM7199-002 - q: BAR1 / Visible vRAM Size: 16368 MB - vBIOS Version: 113-APM7199-002 - r: BAR1 / Visible vRAM Size: 16384 MiB - vBIOS Version: 95.04.69.00.01 Python Details - d, e, f, g, h, i, j, k, l, m, n, o, p, q, r: Python 3.11.6
a vkfft: FFT + iFFT C2C 1D batched in double precision cs2: 2560 x 1440 vkfft: FFT + iFFT C2C Bluestein benchmark in double precision cs2: 1920 x 1200 cs2: 1920 x 1080 vkfft: FFT + iFFT C2C 1D batched in single precision vkfft: FFT + iFFT C2C 1D batched in single precision, no reshuffling vkfft: FFT + iFFT C2C Bluestein in single precision vkfft: FFT + iFFT C2C 1D batched in half precision vkfft: FFT + iFFT C2C multidimensional in single precision vkfft: FFT + iFFT R2C / C2R libplacebo: AMD Radeon RX 7900 XT a b c d e f g h i j k l m n o p q r 277.6 369.3 383.0 29906 5750 99491 105146 20621 179464 68695 77972 30045 275.8 5807 369.5 382.8 99399 105008 20715 177308 70539 80342 30138 277.6 5803 370 381 99443 105147 20671 178237 70427 80205 19347 160.5 3770 234.2 246.9 55027 57956 13785 107688 39721 42330 19297 160.5 3800 236.1 247.1 55091 57843 13876 107573 40227 43028 12931 106.2 2704 157.7 169.3 40168 42106 10843 78950 32024 35356 12996 104.7 2749 157.7 168.1 40082 42130 10998 78924 32606 36068 12977 104.4 2743 158.1 170.4 40084 42195 10990 79213 32551 35958 22262 233.9 7242 315.5 332.7 57155 59798 16408 99371 47276 61860 21635 237.3 7254 315.9 333 57601 60412 16058 98621 49158 63155 22257 196.9 6054 267.7 281.2 57176 60336 13843 101674 43093 53570 22578 200.4 4067 281.7 293 77400 82434 15817 148083 48440 58453 22592 199.1 4113 279.7 291.4 77290 82398 15909 147659 48816 58931 22402 203 4072 282.4 298.2 77131 82214 15726 145012 48198 58912 22384 203 4086 281.3 299.8 77130 82184 15708 145235 48738 57944 25702 221.5 4880 312.3 326.3 73977 78921 17169 142532 51558 61714 25765 220.7 4924 312 328.6 73962 79128 17242 142680 52399 62757 22752 210.8 3999 291.9 314.2 64779 66110 17506 125925 56097 55481 OpenBenchmarking.org
VkFFT Test: FFT + iFFT C2C 1D batched in double precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C 1D batched in double precision c b a q p r m l n o i k j d e g h f 6K 12K 18K 24K 30K 30138 30045 29906 25765 25702 22752 22592 22578 22402 22384 22262 22257 21635 19347 19297 12996 12977 12931 1. (CXX) g++ options: -O3
Counter-Strike 2 Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better Counter-Strike 2 Resolution: 2560 x 1440 c AMD Radeon RX 7900 XT b j i p q r o n l m k e d f g h 60 120 180 240 300 SE +/- 0.61, N = 3 277.6 277.6 275.8 237.3 233.9 221.5 220.7 210.8 203.0 203.0 200.4 199.1 196.9 160.5 160.5 106.2 104.7 104.4 MIN: 276.6 / MAX: 278.7
VkFFT Test: FFT + iFFT C2C Bluestein benchmark in double precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C Bluestein benchmark in double precision j i k b c a q p m o n l r e d g h f 1600 3200 4800 6400 8000 7254 7242 6054 5807 5803 5750 4924 4880 4113 4086 4072 4067 3999 3800 3770 2749 2743 2704 1. (CXX) g++ options: -O3
Counter-Strike 2 Resolution: 1920 x 1200 OpenBenchmarking.org Frames Per Second, More Is Better Counter-Strike 2 Resolution: 1920 x 1200 c b AMD Radeon RX 7900 XT j i p q r n l o m k e d h g f 80 160 240 320 400 SE +/- 0.46, N = 3 370.0 369.5 369.3 315.9 315.5 312.3 312.0 291.9 282.4 281.7 281.3 279.7 267.7 236.1 234.2 158.1 157.7 157.7 MIN: 368.5 / MAX: 370.1
Counter-Strike 2 Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Counter-Strike 2 Resolution: 1920 x 1080 AMD Radeon RX 7900 XT b c j i q p r o n l m k e d h f g 80 160 240 320 400 SE +/- 0.22, N = 3 383.0 382.8 381.0 333.0 332.7 328.6 326.3 314.2 299.8 298.2 293.0 291.4 281.2 247.1 246.9 170.4 169.3 168.1 MIN: 382.6 / MAX: 383.3
VkFFT Test: FFT + iFFT C2C 1D batched in single precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C 1D batched in single precision a c b l m n o p q r j k i e d f h g 20K 40K 60K 80K 100K 99491 99443 99399 77400 77290 77131 77130 73977 73962 64779 57601 57176 57155 55091 55027 40168 40084 40082 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C 1D batched in single precision, no reshuffling OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C 1D batched in single precision, no reshuffling c a b l m n o q p r j k i d e h g f 20K 40K 60K 80K 100K 105147 105146 105008 82434 82398 82214 82184 79128 78921 66110 60412 60336 59798 57956 57843 42195 42130 42106 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C Bluestein in single precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C Bluestein in single precision b c a r q p i j m l n o e k d g h f 4K 8K 12K 16K 20K 20715 20671 20621 17506 17242 17169 16408 16058 15909 15817 15726 15708 13876 13843 13785 10998 10990 10843 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C 1D batched in half precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C 1D batched in half precision a c b l m o n q p r d e k i j h f g 40K 80K 120K 160K 200K 179464 178237 177308 148083 147659 145235 145012 142680 142532 125925 107688 107573 101674 99371 98621 79213 78950 78924 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT C2C multidimensional in single precision OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT C2C multidimensional in single precision b c a r q p j m o l n i k e d g h f 15K 30K 45K 60K 75K 70539 70427 68695 56097 52399 51558 49158 48816 48738 48440 48198 47276 43093 40227 39721 32606 32551 32024 1. (CXX) g++ options: -O3
VkFFT Test: FFT + iFFT R2C / C2R OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.3.4 Test: FFT + iFFT R2C / C2R b c a j q i p m n l o r k e d g h f 20K 40K 60K 80K 100K 80342 80205 77972 63155 62757 61860 61714 58931 58912 58453 57944 55481 53570 43028 42330 36068 35958 35356 1. (CXX) g++ options: -O3
Phoronix Test Suite v10.8.5