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&grs .
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: Float + SSE - 1D FFT Size 128 fftw: Float + SSE - 1D FFT Size 64 fftw: Float + SSE - 1D FFT Size 32 fftw: Stock - 2D FFT Size 32 fftw: Float + SSE - 1D FFT Size 1024 fftw: Stock - 2D FFT Size 64 fftw: Float + SSE - 1D FFT Size 512 fftw: Float + SSE - 2D FFT Size 64 fftw: Stock - 1D FFT Size 64 fftw: Float + SSE - 1D FFT Size 2048 fftw: Stock - 1D FFT Size 32 fftw: Stock - 2D FFT Size 128 fftw: Float + SSE - 2D FFT Size 32 fftw: Float + SSE - 2D FFT Size 4096 fftw: Stock - 1D FFT Size 2048 fftw: Stock - 1D FFT Size 1024 fftw: Stock - 2D FFT Size 1024 fftw: Stock - 2D FFT Size 4096 fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 512 fftw: Stock - 2D FFT Size 256 fftw: Float + SSE - 2D FFT Size 512 fftw: Float + SSE - 2D FFT Size 256 fftw: Stock - 1D FFT Size 512 fftw: Float + SSE - 2D FFT Size 128 fftw: Stock - 2D FFT Size 2048 fftw: Float + SSE - 1D FFT Size 4096 fftw: Stock - 1D FFT Size 256 fftw: Stock - 1D FFT Size 128 fftw: Float + SSE - 2D FFT Size 2048 fftw: Float + SSE - 2D FFT Size 1024 fftw: Float + SSE - 1D FFT Size 256 FFTW fftw AMD Ryzen 9 5950X 16-Core 37966 28878 20071 12752 70211 11418 66543 57558 11571 71863 13015 11203 55700 30210 11432 12241 10625 7976.2 11349 10953 10725 48896 52277 12423 57406 9439.4 71052 11912 11865 43460 49501 56707 62263 39095 22399 13861 75994 12235 71005 61378 12246 75926 13657 11717 58072 31416 11880 12702 10963 7762.0 11599 11186 10917 49641 53021 12599 57959 9354.8 71686 12017 11926 43306 49499 56624 OpenBenchmarking.org
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 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: 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: 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: 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: 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: 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 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: 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: 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: 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: 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: 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 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
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 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: 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 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: 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 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: 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: 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: 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: 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: 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: 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: 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: 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 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: 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 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: 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
Phoronix Test Suite v10.8.5