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 .
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 a b c d e f g h i j k l m n o p q r 6K 12K 18K 24K 30K 29906 30045 30138 19347 19297 12931 12996 12977 22262 21635 22257 22578 22592 22402 22384 25702 25765 22752 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 AMD Radeon RX 7900 XT b c d e f g h i j k l m n o p q r 60 120 180 240 300 SE +/- 0.61, N = 3 277.6 275.8 277.6 160.5 160.5 106.2 104.7 104.4 233.9 237.3 196.9 200.4 199.1 203.0 203.0 221.5 220.7 210.8 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 a b c d e f g h i j k l m n o p q r 1600 3200 4800 6400 8000 5750 5807 5803 3770 3800 2704 2749 2743 7242 7254 6054 4067 4113 4072 4086 4880 4924 3999 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 AMD Radeon RX 7900 XT b c d e f g h i j k l m n o p q r 80 160 240 320 400 SE +/- 0.46, N = 3 369.3 369.5 370.0 234.2 236.1 157.7 157.7 158.1 315.5 315.9 267.7 281.7 279.7 282.4 281.3 312.3 312.0 291.9 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 d e f g h i j k l m n o p q r 80 160 240 320 400 SE +/- 0.22, N = 3 383.0 382.8 381.0 246.9 247.1 169.3 168.1 170.4 332.7 333.0 281.2 293.0 291.4 298.2 299.8 326.3 328.6 314.2 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 b c d e f g h i j k l m n o p q r 20K 40K 60K 80K 100K 99491 99399 99443 55027 55091 40168 40082 40084 57155 57601 57176 77400 77290 77131 77130 73977 73962 64779 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 a b c d e f g h i j k l m n o p q r 20K 40K 60K 80K 100K 105146 105008 105147 57956 57843 42106 42130 42195 59798 60412 60336 82434 82398 82214 82184 78921 79128 66110 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 a b c d e f g h i j k l m n o p q r 4K 8K 12K 16K 20K 20621 20715 20671 13785 13876 10843 10998 10990 16408 16058 13843 15817 15909 15726 15708 17169 17242 17506 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 b c d e f g h i j k l m n o p q r 40K 80K 120K 160K 200K 179464 177308 178237 107688 107573 78950 78924 79213 99371 98621 101674 148083 147659 145012 145235 142532 142680 125925 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 a b c d e f g h i j k l m n o p q r 15K 30K 45K 60K 75K 68695 70539 70427 39721 40227 32024 32606 32551 47276 49158 43093 48440 48816 48198 48738 51558 52399 56097 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 a b c d e f g h i j k l m n o p q r 20K 40K 60K 80K 100K 77972 80342 80205 42330 43028 35356 36068 35958 61860 63155 53570 58453 58931 58912 57944 61714 62757 55481 1. (CXX) g++ options: -O3
Phoronix Test Suite v10.8.5