compiler1 AMD Ryzen 5 3600 6-Core testing with a MSI B450M MORTAR MAX (MS-7B89) v1.0 (2.10 BIOS) and AMD Radeon HD 5770 1GB on Fedora 31 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2001011-AS-COMPILER116&grt .
compiler1 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution compiler1 AMD Ryzen 5 3600 6-Core (6 Cores / 12 Threads) MSI B450M MORTAR MAX (MS-7B89) v1.0 (2.10 BIOS) AMD Starship/Matisse 32768MB 500GB KINGSTON SA2000M8500G AMD Radeon HD 5770 1GB AMD Juniper HDMI Audio MD20433 Realtek RTL8111/8168/8411 Fedora 31 5.3.16-300.fc31.x86_64 (x86_64) GNOME Shell 3.34.2 X Server + Wayland 3.3 Mesa 19.2.8 (LLVM 9.0.0) GCC 9.2.1 20190827 ext4 1920x1080 OpenBenchmarking.org - --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,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - Python 3.7.5 - SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling + tsx_async_abort: Not affected
compiler1 compress-7zip: Compress Speed Test aobench: 2048 x 2048 - Total Time bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh c-ray: Total Time - 4K, 16 Rays Per Pixel cpp-perf-bench: Atol cpp-perf-bench: Ctype cpp-perf-bench: Math Library cpp-perf-bench: Rand Numbers cpp-perf-bench: Stepanov Vector cpp-perf-bench: Function Objects cpp-perf-bench: Stepanov Abstraction fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 4096 encode-flac: WAV To FLAC graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space himeno: Poisson Pressure Solver encode-mp3: WAV To MP3 pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation stockfish: Total Time hmmer: Pfam Database Search build-llvm: Time To Compile mafft: Multiple Sequence Alignment build-php: Time To Compile tscp: AI Chess Performance compiler1 41923 32.07 3.56 4.29 3.93 2.31 0.84 0.99 86.21 62.12 33.09 288.09 998.33 81.86 16.01 30.39 8301.23 5947.20 55821 17225 8.11 228 258 131 163 259 160 280 1247.32 26.34 147255.35 19005.40 548.90 148.97 318.71 711.89 490.28 1074.64 19438074 5.48 458.42 2.73 55.81 1285670 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test compiler1 9K 18K 27K 36K 45K SE +/- 320.11, N = 3 41923 1. (CXX) g++ options: -pipe -lpthread
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time compiler1 7 14 21 28 35 SE +/- 0.03, N = 3 32.07 1. (CC) gcc options: -lm -O3
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall compiler1 0.801 1.602 2.403 3.204 4.005 SE +/- 0.00, N = 3 3.56 1. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack compiler1 0.9653 1.9306 2.8959 3.8612 4.8265 SE +/- 0.01, N = 3 4.29 1. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex compiler1 0.8843 1.7686 2.6529 3.5372 4.4215 SE +/- 0.00, N = 3 3.93 1. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls compiler1 0.5198 1.0396 1.5594 2.0792 2.599 SE +/- 0.00, N = 3 2.31 1. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh compiler1 0.189 0.378 0.567 0.756 0.945 SE +/- 0.00, N = 3 0.84 1. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh compiler1 0.2228 0.4456 0.6684 0.8912 1.114 SE +/- 0.00, N = 3 0.99 1. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel compiler1 20 40 60 80 100 SE +/- 0.03, N = 3 86.21 1. (CC) gcc options: -lm -lpthread -O3
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol compiler1 14 28 42 56 70 SE +/- 0.17, N = 3 62.12 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype compiler1 8 16 24 32 40 SE +/- 0.09, N = 3 33.09 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library compiler1 60 120 180 240 300 SE +/- 0.66, N = 3 288.09 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers compiler1 200 400 600 800 1000 SE +/- 0.57, N = 3 998.33 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector compiler1 20 40 60 80 100 SE +/- 0.31, N = 3 81.86 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects compiler1 4 8 12 16 20 SE +/- 0.03, N = 3 16.01 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction compiler1 7 14 21 28 35 SE +/- 0.06, N = 3 30.39 1. (CXX) g++ options: -std=c++11 -O3
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 compiler1 2K 4K 6K 8K 10K SE +/- 15.95, N = 3 8301.23 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 compiler1 1300 2600 3900 5200 6500 SE +/- 18.26, N = 3 5947.20 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 compiler1 12K 24K 36K 48K 60K SE +/- 457.46, N = 3 55821 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 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 compiler1 4K 8K 12K 16K 20K SE +/- 77.15, N = 3 17225 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC compiler1 2 4 6 8 10 SE +/- 0.01, N = 5 8.11 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl compiler1 50 100 150 200 250 SE +/- 0.33, N = 3 228 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate compiler1 60 120 180 240 300 258 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen compiler1 30 60 90 120 150 131 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced compiler1 40 80 120 160 200 163 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing compiler1 60 120 180 240 300 259 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian compiler1 40 80 120 160 200 160 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space compiler1 60 120 180 240 300 SE +/- 0.58, N = 3 280 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver compiler1 300 600 900 1200 1500 SE +/- 1.92, N = 3 1247.32 1. (CC) gcc options: -O3 -mavx2
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 compiler1 6 12 18 24 30 SE +/- 0.00, N = 3 26.34 1. (CC) gcc options: -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only compiler1 30K 60K 90K 120K 150K SE +/- 669.83, N = 3 147255.35 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write compiler1 4K 8K 12K 16K 20K SE +/- 483.74, N = 15 19005.40 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite compiler1 120 240 360 480 600 SE +/- 8.12, N = 3 548.90 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo compiler1 30 60 90 120 150 SE +/- 0.22, N = 3 148.97 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform compiler1 70 140 210 280 350 SE +/- 1.66, N = 3 318.71 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply compiler1 150 300 450 600 750 SE +/- 9.27, N = 3 711.89 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization compiler1 110 220 330 440 550 SE +/- 27.83, N = 3 490.28 1. (CC) gcc options: -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation compiler1 200 400 600 800 1000 SE +/- 8.83, N = 3 1074.64 1. (CC) gcc options: -lm
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time compiler1 4M 8M 12M 16M 20M SE +/- 213150.24, N = 3 19438074 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search compiler1 1.233 2.466 3.699 4.932 6.165 SE +/- 0.01, N = 3 5.48 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile compiler1 100 200 300 400 500 458.42
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment compiler1 0.6143 1.2286 1.8429 2.4572 3.0715 SE +/- 0.05, N = 15 2.73 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile compiler1 13 26 39 52 65 SE +/- 0.38, N = 3 55.81 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance compiler1 300K 600K 900K 1200K 1500K SE +/- 1529.28, N = 5 1285670 1. (CC) gcc options: -O3 -march=native
Phoronix Test Suite v10.8.5