AMD Ryzen Threadripper 2990WX 32-Core testing on DragonFly via the Phoronix Test Suite.
AMD Ryzen Threadripper 2990WX 32-Core Processor: AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (8 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH EXTREME, Chipset: AMD [AMD] Family 17h (Models 00h-0fh) Root Complex, Memory: 32768MB, Disk: NVME-PCIe
OS: DragonFly, Kernel: 5.3-DEVELOPMENT (x86_64), Compiler: GCC 7.3.0 + clang (FreeBSD Ports Collection) 7.3.0, File-System: hammer2
Compiler Notes: --build=x86_64-portbld-dragonfly5.3 --disable-libcilkrts --disable-multilib --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ldPython Notes: Python 2.7.15 + Python 3.6.5Security Notes: Spectre Mitigation Protection
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping AMD Ryzen Threadripper 2990WX 32-Core 20 40 60 80 100 SE +/- 2.18, N = 9 97.36 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -pthread -fopenmp -fwhole-program -lstdc++
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 2048 AMD Ryzen Threadripper 2990WX 32-Core 4K 8K 12K 16K 20K SE +/- 229.86, N = 12 17231 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 AMD Ryzen Threadripper 2990WX 32-Core 3K 6K 9K 12K 15K SE +/- 215.45, N = 3 14397 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 AMD Ryzen Threadripper 2990WX 32-Core 1300 2600 3900 5200 6500 SE +/- 74.79, N = 3 6056.33 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Stockfish This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time AMD Ryzen Threadripper 2990WX 32-Core 14M 28M 42M 56M 70M SE +/- 789895.81, N = 3 65976621 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests to stress the system's CPU. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing AMD Ryzen Threadripper 2990WX 32-Core 20 40 60 80 100 98 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen AMD Ryzen Threadripper 2990WX 32-Core 30 60 90 120 150 SE +/- 2.08, N = 3 148 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl AMD Ryzen Threadripper 2990WX 32-Core 30 60 90 120 150 SE +/- 0.67, N = 3 147 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced AMD Ryzen Threadripper 2990WX 32-Core 30 60 90 120 150 SE +/- 0.88, N = 3 151 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian AMD Ryzen Threadripper 2990WX 32-Core 30 60 90 120 150 SE +/- 2.19, N = 3 150 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate AMD Ryzen Threadripper 2990WX 32-Core 50 100 150 200 250 SE +/- 1.76, N = 3 212 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space AMD Ryzen Threadripper 2990WX 32-Core 50 100 150 200 250 239 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 2048 AMD Ryzen Threadripper 2990WX 32-Core 1300 2600 3900 5200 6500 SE +/- 24.03, N = 3 5899.17 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel AMD Ryzen Threadripper 2990WX 32-Core 6 12 18 24 30 SE +/- 0.13, N = 3 24.69 1. (CC) gcc options: -lm -lpthread -O3
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 64.10, N = 3 22147 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 64 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 106.02, N = 12 7863.56 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 1024 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 115.68, N = 12 8760.82 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 AMD Ryzen Threadripper 2990WX 32-Core 1600 3200 4800 6400 8000 SE +/- 107.51, N = 3 7326.60 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 110.91, N = 12 8878.21 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFmpeg This test uses FFmpeg for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV AMD Ryzen Threadripper 2990WX 32-Core 2 4 6 8 10 SE +/- 0.07, N = 3 7.94 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 264.10, N = 3 23099 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 2048 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 135.11, N = 3 25438 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 198.47, N = 3 24026 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 144.07, N = 3 8295.47 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 35.18, N = 3 24421 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 256 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 245.11, N = 3 22706 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 326.01, N = 3 22165 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 256 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 13.52, N = 3 8404.20 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 2048 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 16.76, N = 3 8758.10 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 41.61, N = 3 8497.77 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 256 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 89.50, N = 3 8867.87 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 128 AMD Ryzen Threadripper 2990WX 32-Core 1600 3200 4800 6400 8000 SE +/- 39.63, N = 3 7639.10 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 128 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 82.05, N = 3 8600.13 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 AMD Ryzen Threadripper 2990WX 32-Core 3K 6K 9K 12K 15K SE +/- 36.83, N = 3 11948 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 64 AMD Ryzen Threadripper 2990WX 32-Core 7K 14K 21K 28K 35K SE +/- 113.48, N = 3 30976 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 AMD Ryzen Threadripper 2990WX 32-Core 3K 6K 9K 12K 15K SE +/- 82.40, N = 3 12551 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 64 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 140.08, N = 3 7902.97 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 64 AMD Ryzen Threadripper 2990WX 32-Core 3K 6K 9K 12K 15K SE +/- 115.15, N = 3 16301 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 125.91, N = 3 22988 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 256 AMD Ryzen Threadripper 2990WX 32-Core 6K 12K 18K 24K 30K SE +/- 79.15, N = 3 26720 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 128 AMD Ryzen Threadripper 2990WX 32-Core 5K 10K 15K 20K 25K SE +/- 55.35, N = 3 21355 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 AMD Ryzen Threadripper 2990WX 32-Core 6K 12K 18K 24K 30K SE +/- 89.44, N = 3 29567 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 AMD Ryzen Threadripper 2990WX 32-Core 2K 4K 6K 8K 10K SE +/- 22.94, N = 3 9374.40 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
AMD Ryzen Threadripper 2990WX 32-Core Processor: AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (8 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH EXTREME, Chipset: AMD [AMD] Family 17h (Models 00h-0fh) Root Complex, Memory: 32768MB, Disk: NVME-PCIe
OS: DragonFly, Kernel: 5.3-DEVELOPMENT (x86_64), Compiler: GCC 7.3.0 + clang (FreeBSD Ports Collection) 7.3.0, File-System: hammer2
Compiler Notes: --build=x86_64-portbld-dragonfly5.3 --disable-libcilkrts --disable-multilib --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ldPython Notes: Python 2.7.15 + Python 3.6.5Security Notes: Spectre Mitigation Protection
Testing initiated at 25 August 2018 15:23 by user .