FFTW-fftw AMD Ryzen 9 5950X 16-Core testing with a MSI MPG X570 GAMING PLUS (MS-7C37) v2.0 (A.J0 BIOS) and MSI NVIDIA GeForce RTX 3060 on Fedora Linux 41 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2411219-NE-2212244KE59&grt .
FFTW-fftw Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution FFTW fftw AMD Ryzen 9 5950X 16-Core AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads) MSI MPG X570 GAMING PLUS (MS-7C37) v2.0 (A.H0 BIOS) AMD Starship/Matisse 2 x 32 GB DDR4-3200MT/s CMN64GX4M2Z3200C16 1024GB SAMSUNG MZVL21T0HCLR-00A00 + 2000GB Samsung SSD 870 NVIDIA GeForce RTX 3060 12GB NVIDIA Device 228e LG HDR 5K Realtek RTL8111/8168/8411 Ubuntu 22.04 5.15.0-56-generic (x86_64) GNOME Shell 42.5 X Server 1.21.1.3 NVIDIA 470.161.03 4.6.0 1.2.175 GCC 11.3.0 ext4 3440x1440 AMD Ryzen 9 5950X 16-Core @ 5.08GHz (16 Cores / 32 Threads) MSI MPG X570 GAMING PLUS (MS-7C37) v2.0 (A.J0 BIOS) 64GB MSI NVIDIA GeForce RTX 3060 NVIDIA GA106 HD Audio Realtek RTL8111/8168/8211/8411 Fedora Linux 41 6.11.8-300.fc41.x86_64 (x86_64) GNOME Shell 47.1 X Server 1.20.14 + Wayland NVIDIA 560.35.03 GCC 14.2.1 20240912 xfs OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - FFTW fftw: --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,brig,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-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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 - AMD Ryzen 9 5950X 16-Core: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Processor Details - FFTW fftw: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016 - AMD Ryzen 9 5950X 16-Core: Scaling Governor: amd-pstate-epp performance (Boost: Enabled EPP: performance) - CPU Microcode: 0xa20120a Security Details - FFTW fftw: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - AMD Ryzen 9 5950X 16-Core: SELinux + gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: 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 Retpolines; IBPB: conditional; IBRS_FW; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
FFTW-fftw fftw: Stock - 1D FFT Size 32 fftw: Stock - 1D FFT Size 64 fftw: Stock - 2D FFT Size 32 fftw: Stock - 2D FFT Size 64 fftw: Stock - 1D FFT Size 128 fftw: Stock - 1D FFT Size 256 fftw: Stock - 1D FFT Size 512 fftw: Stock - 2D FFT Size 128 fftw: Stock - 2D FFT Size 256 fftw: Stock - 2D FFT Size 512 fftw: Stock - 1D FFT Size 1024 fftw: Stock - 1D FFT Size 2048 fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 1024 fftw: Stock - 2D FFT Size 2048 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 32 fftw: Float + SSE - 1D FFT Size 64 fftw: Float + SSE - 2D FFT Size 32 fftw: Float + SSE - 2D FFT Size 64 fftw: Float + SSE - 1D FFT Size 128 fftw: Float + SSE - 1D FFT Size 256 fftw: Float + SSE - 1D FFT Size 512 fftw: Float + SSE - 2D FFT Size 128 fftw: Float + SSE - 2D FFT Size 256 fftw: Float + SSE - 2D FFT Size 512 fftw: Float + SSE - 1D FFT Size 1024 fftw: Float + SSE - 1D FFT Size 2048 fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 1024 fftw: Float + SSE - 2D FFT Size 2048 fftw: Float + SSE - 2D FFT Size 4096 FFTW fftw AMD Ryzen 9 5950X 16-Core 13015 11571 12752 11418 11865 11912 12423 11203 10725 10953 12241 11432 11349 10625 9439.4 7976.2 20071 28878 55700 57558 37966 56707 66543 57406 52277 48896 70211 71863 71052 49501 43460 30210 13657 12246 13861 12235 11926 12017 12599 11717 10917 11186 12702 11880 11599 10963 9354.8 7762.0 22399 39095 58072 61378 62263 56624 71005 57959 53021 49641 75994 75926 71686 49499 43306 31416 OpenBenchmarking.org
FFTW Build: Stock - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 111.70, N = 3 SE +/- 155.60, N = 3 13015 13657 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 64 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 85.65, N = 11 SE +/- 27.83, N = 3 11571 12246 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 89.27, N = 3 SE +/- 110.02, N = 3 12752 13861 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 64 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 108.88, N = 3 SE +/- 124.19, N = 3 11418 12235 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 128 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 92.31, N = 15 SE +/- 90.93, N = 15 11865 11926 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 256 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 73.93, N = 3 SE +/- 5.69, N = 3 11912 12017 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 16.46, N = 3 SE +/- 99.17, N = 3 12423 12599 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 128 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 13.13, N = 3 SE +/- 76.81, N = 14 11203 11717 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 256 FFTW fftw AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 135.69, N = 3 SE +/- 82.92, N = 3 10725 10917 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 FFTW fftw AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 32.13, N = 3 SE +/- 33.78, N = 3 10953 11186 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 1024 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 141.42, N = 3 SE +/- 173.96, N = 3 12241 12702 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 2048 FFTW fftw AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 156.91, N = 3 SE +/- 18.90, N = 3 11432 11880 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 FFTW fftw AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 33.18, N = 3 SE +/- 13.78, N = 3 11349 11599 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 FFTW fftw AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 97.77, N = 7 SE +/- 63.58, N = 3 10625 10963 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 2048 FFTW fftw AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 93.94, N = 6 SE +/- 89.43, N = 3 9439.4 9354.8 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 FFTW fftw AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 60.53, N = 3 SE +/- 57.76, N = 3 7976.2 7762.0 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 FFTW fftw AMD Ryzen 9 5950X 16-Core 5K 10K 15K 20K 25K SE +/- 148.42, N = 3 SE +/- 157.54, N = 15 20071 22399 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 64 FFTW fftw AMD Ryzen 9 5950X 16-Core 8K 16K 24K 32K 40K SE +/- 256.02, N = 15 SE +/- 105.53, N = 3 28878 39095 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 FFTW fftw AMD Ryzen 9 5950X 16-Core 12K 24K 36K 48K 60K SE +/- 514.54, N = 3 SE +/- 657.84, N = 3 55700 58072 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 64 FFTW fftw AMD Ryzen 9 5950X 16-Core 13K 26K 39K 52K 65K SE +/- 312.76, N = 3 SE +/- 736.21, N = 4 57558 61378 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 128 FFTW fftw AMD Ryzen 9 5950X 16-Core 13K 26K 39K 52K 65K SE +/- 401.16, N = 15 SE +/- 834.91, N = 3 37966 62263 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 256 FFTW fftw AMD Ryzen 9 5950X 16-Core 12K 24K 36K 48K 60K SE +/- 612.03, N = 15 SE +/- 964.46, N = 15 56707 56624 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 FFTW fftw AMD Ryzen 9 5950X 16-Core 15K 30K 45K 60K 75K SE +/- 866.10, N = 12 SE +/- 690.60, N = 3 66543 71005 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 FFTW fftw AMD Ryzen 9 5950X 16-Core 12K 24K 36K 48K 60K SE +/- 271.73, N = 3 SE +/- 23.44, N = 3 57406 57959 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 256 FFTW fftw AMD Ryzen 9 5950X 16-Core 11K 22K 33K 44K 55K SE +/- 441.98, N = 3 SE +/- 64.12, N = 3 52277 53021 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 FFTW fftw AMD Ryzen 9 5950X 16-Core 11K 22K 33K 44K 55K SE +/- 181.30, N = 3 SE +/- 364.17, N = 11 48896 49641 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 FFTW fftw AMD Ryzen 9 5950X 16-Core 16K 32K 48K 64K 80K SE +/- 242.43, N = 3 SE +/- 471.21, N = 3 70211 75994 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 2048 FFTW fftw AMD Ryzen 9 5950X 16-Core 16K 32K 48K 64K 80K SE +/- 814.61, N = 3 SE +/- 566.50, N = 11 71863 75926 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 FFTW fftw AMD Ryzen 9 5950X 16-Core 15K 30K 45K 60K 75K SE +/- 776.37, N = 3 SE +/- 639.44, N = 7 71052 71686 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 FFTW fftw AMD Ryzen 9 5950X 16-Core 11K 22K 33K 44K 55K SE +/- 511.73, N = 3 SE +/- 28.49, N = 3 49501 49499 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 2048 FFTW fftw AMD Ryzen 9 5950X 16-Core 9K 18K 27K 36K 45K SE +/- 508.52, N = 3 SE +/- 194.12, N = 3 43460 43306 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 FFTW fftw AMD Ryzen 9 5950X 16-Core 7K 14K 21K 28K 35K SE +/- 328.92, N = 5 SE +/- 259.52, N = 3 30210 31416 1. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Phoronix Test Suite v10.8.5