cputest-90 AMD Ryzen 9 5950X 16-Core testing with a Gigabyte B550I AORUS PRO AX (F13 BIOS) and Gigabyte NVIDIA GeForce RTX 4060 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2403285-NE-CPUTEST9018&grs .
cputest-90 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution AMD Ryzen 9 5950X 16-Core AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) Gigabyte B550I AORUS PRO AX (F13 BIOS) AMD Starship/Matisse 32GB 1000GB Western Digital WDS100T1X0E-00AFY0 + 1000GB Western Digital WDS100T3X0C-00SJG0 Gigabyte NVIDIA GeForce RTX 4060 8GB NVIDIA Device 22be DELL S2723HC Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.15.0-46-generic (x86_64) GNOME Shell 3.36.9 X Server 1.20.13 NVIDIA 550.54.15 4.6.0 OpenCL 3.0 CUDA 12.4.89 1.3.277 GCC 9.4.0 + CUDA 12.4 ext4 1920x1080 OpenBenchmarking.org - Transparent Huge Pages: madvise - LIBGL_DRIVERS_PATH=/snap/cool-retro-term/150/usr/lib/x86_64-linux-gnu/dri - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --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-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: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201204 - 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 + srbds: Not affected + tsx_async_abort: Not affected
cputest-90 sudokut: Total Time hackbench: 32 - Process hackbench: 16 - Process hackbench: 8 - Process hackbench: 4 - Process hackbench: 2 - Process hackbench: 16 - Thread hackbench: 1 - Process hackbench: 8 - Thread hackbench: 4 - Thread hackbench: 2 - Thread hackbench: 1 - Thread encode-mp3: WAV To MP3 dcraw: RAW To PPM Image Conversion build-ffmpeg: Time To Compile asmfish: 1024 Hash Memory, 26 Depth compress-7zip: Decompression Rating compress-7zip: Compression Rating compress-lz4: 1 - Decompression Speed compress-lz4: 1 - Compression Speed fftw: Float + SSE - 2D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 2048 fftw: Float + SSE - 2D FFT Size 1024 fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 2048 fftw: Float + SSE - 1D FFT Size 1024 fftw: Float + SSE - 2D FFT Size 512 fftw: Float + SSE - 2D FFT Size 256 fftw: Float + SSE - 2D FFT Size 128 fftw: Float + SSE - 1D FFT Size 512 fftw: Float + SSE - 1D FFT Size 256 fftw: Float + SSE - 1D FFT Size 128 fftw: Float + SSE - 2D FFT Size 64 fftw: Float + SSE - 2D FFT Size 32 fftw: Float + SSE - 1D FFT Size 64 fftw: Float + SSE - 1D FFT Size 32 fftw: Stock - 2D FFT Size 4096 fftw: Stock - 2D FFT Size 2048 fftw: Stock - 2D FFT Size 1024 fftw: Stock - 1D FFT Size 4096 fftw: Stock - 1D FFT Size 2048 fftw: Stock - 1D FFT Size 1024 fftw: Stock - 2D FFT Size 512 fftw: Stock - 2D FFT Size 256 fftw: Stock - 2D FFT Size 128 fftw: Stock - 1D FFT Size 512 fftw: Stock - 1D FFT Size 256 fftw: Stock - 1D FFT Size 128 fftw: Stock - 2D FFT Size 64 fftw: Stock - 2D FFT Size 32 fftw: Stock - 1D FFT Size 64 fftw: Stock - 1D FFT Size 32 ffte: N=256, 3D Complex FFT Routine hackbench: 32 - Thread AMD Ryzen 9 5950X 16-Core 8.155 35.008 16.837 8.817 4.937 2.681 17.262 2.119 9.100 5.092 2.771 2.208 5.394 33.655 29.764 66900431 142989 141099 5417.6 898.13 33747 45823 50997 71195 76377 72182 51989 54645 57016 70030 63150 42944 59350 62400 31669 22356 8542.7 10080 11652 12181 12447 13459 12114 11963 12965 13327 13014 12494 13053 16526 12881 15959 62209.466198971 OpenBenchmarking.org
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.047, N = 3 8.155
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.07, N = 3 35.01 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process AMD Ryzen 9 5950X 16-Core 4 8 12 16 20 SE +/- 0.03, N = 3 16.84 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.042, N = 3 8.817 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process AMD Ryzen 9 5950X 16-Core 1.1108 2.2216 3.3324 4.4432 5.554 SE +/- 0.012, N = 3 4.937 1. (CC) gcc options: -lpthread
Hackbench Count: 2 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process AMD Ryzen 9 5950X 16-Core 0.6032 1.2064 1.8096 2.4128 3.016 SE +/- 0.003, N = 3 2.681 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread AMD Ryzen 9 5950X 16-Core 4 8 12 16 20 SE +/- 0.03, N = 3 17.26 1. (CC) gcc options: -lpthread
Hackbench Count: 1 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process AMD Ryzen 9 5950X 16-Core 0.4768 0.9536 1.4304 1.9072 2.384 SE +/- 0.002, N = 3 2.119 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.045, N = 3 9.100 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread AMD Ryzen 9 5950X 16-Core 1.1457 2.2914 3.4371 4.5828 5.7285 SE +/- 0.016, N = 3 5.092 1. (CC) gcc options: -lpthread
Hackbench Count: 2 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread AMD Ryzen 9 5950X 16-Core 0.6235 1.247 1.8705 2.494 3.1175 SE +/- 0.008, N = 3 2.771 1. (CC) gcc options: -lpthread
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread AMD Ryzen 9 5950X 16-Core 0.4968 0.9936 1.4904 1.9872 2.484 SE +/- 0.004, N = 3 2.208 1. (CC) gcc options: -lpthread
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 AMD Ryzen 9 5950X 16-Core 1.2137 2.4274 3.6411 4.8548 6.0685 SE +/- 0.036, N = 3 5.394 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.33, N = 3 33.66 1. (CC) gcc options: -lm
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 6.1 Time To Compile AMD Ryzen 9 5950X 16-Core 7 14 21 28 35 SE +/- 0.08, N = 3 29.76
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth AMD Ryzen 9 5950X 16-Core 14M 28M 42M 56M 70M SE +/- 449647.82, N = 3 66900431
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating AMD Ryzen 9 5950X 16-Core 30K 60K 90K 120K 150K SE +/- 512.65, N = 3 142989 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating AMD Ryzen 9 5950X 16-Core 30K 60K 90K 120K 150K SE +/- 134.89, N = 3 141099 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.4 Compression Level: 1 - Decompression Speed AMD Ryzen 9 5950X 16-Core 1200 2400 3600 4800 6000 SE +/- 3.03, N = 3 5417.6 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.4 Compression Level: 1 - Compression Speed AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 0.90, N = 3 898.13 1. (CC) gcc options: -O3
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 AMD Ryzen 9 5950X 16-Core 7K 14K 21K 28K 35K SE +/- 208.34, N = 3 33747 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 10K 20K 30K 40K 50K SE +/- 530.01, N = 3 45823 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 11K 22K 33K 44K 55K SE +/- 683.24, N = 3 50997 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 15K 30K 45K 60K 75K SE +/- 785.64, N = 5 71195 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 16K 32K 48K 64K 80K SE +/- 751.42, N = 5 76377 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 15K 30K 45K 60K 75K SE +/- 674.41, N = 15 72182 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 11K 22K 33K 44K 55K SE +/- 580.90, N = 4 51989 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 12K 24K 36K 48K 60K SE +/- 398.08, N = 15 54645 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 12K 24K 36K 48K 60K SE +/- 539.64, N = 3 57016 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 15K 30K 45K 60K 75K SE +/- 723.37, N = 3 70030 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 14K 28K 42K 56K 70K SE +/- 635.71, N = 15 63150 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 9K 18K 27K 36K 45K SE +/- 519.81, N = 3 42944 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 13K 26K 39K 52K 65K SE +/- 350.54, N = 3 59350 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 13K 26K 39K 52K 65K SE +/- 575.29, N = 15 62400 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 7K 14K 21K 28K 35K SE +/- 227.78, N = 12 31669 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 5K 10K 15K 20K 25K SE +/- 199.37, N = 3 22356 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 65.00, N = 3 8542.7 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 19.66, N = 3 10080 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 65.08, N = 3 11652 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 170.24, N = 3 12181 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 45.83, N = 3 12447 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 44.68, N = 3 13459 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 57.25, N = 3 12114 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 125.84, N = 3 11963 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 37.42, N = 3 12965 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 113.81, N = 3 13327 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 159.74, N = 3 13014 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 92.23, N = 15 12494 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 114.33, N = 3 13053 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 4K 8K 12K 16K 20K SE +/- 238.16, N = 3 16526 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 99.98, N = 3 12881 1. (CC) gcc options: -pthread -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 AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 180.80, N = 3 15959 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine AMD Ryzen 9 5950X 16-Core 13K 26K 39K 52K 65K SE +/- 665.89, N = 15 62209.47 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
Phoronix Test Suite v10.8.5