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&grr.

compiler1ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen Resolutioncompiler1AMD Ryzen 5 3600 6-Core (6 Cores / 12 Threads)MSI B450M MORTAR MAX (MS-7B89) v1.0 (2.10 BIOS)AMD Starship/Matisse32768MB500GB KINGSTON SA2000M8500GAMD Radeon HD 5770 1GBAMD Juniper HDMI AudioMD20433Realtek RTL8111/8168/8411Fedora 315.3.16-300.fc31.x86_64 (x86_64)GNOME Shell 3.34.2X Server + Wayland3.3 Mesa 19.2.8 (LLVM 9.0.0)GCC 9.2.1 20190827ext41920x1080OpenBenchmarking.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

compiler1cpp-perf-bench: Rand Numberspgbench: Buffer Test - Normal Load - Read Writefftw: Float + SSE - 2D FFT Size 4096cpp-perf-bench: Math Libraryfftw: Stock - 2D FFT Size 4096build-llvm: Time To Compilestockfish: Total Timec-ray: Total Time - 4K, 16 Rays Per Pixelcpp-perf-bench: Stepanov Vectorpgbench: Buffer Test - Normal Load - Read Onlycpp-perf-bench: Atolgraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Rotategraphics-magick: Noise-Gaussiangraphics-magick: Swirlgraphics-magick: HWB Color Spacegraphics-magick: Sharpenhimeno: Poisson Pressure Solverbuild-php: Time To Compilecpp-perf-bench: Ctypeaobench: 2048 x 2048 - Total Timecompress-7zip: Compress Speed Testcpp-perf-bench: Stepanov Abstractionscimark2: Compositeencode-mp3: WAV To MP3cpp-perf-bench: Function Objectsmafft: Multiple Sequence Alignmentencode-flac: WAV To FLACfftw: Float + SSE - 1D FFT Size 4096hmmer: Pfam Database Searchfftw: Stock - 1D FFT Size 4096tscp: AI Chess Performancebullet: Convex Trimeshbullet: Prim Trimeshbullet: 136 Ragdollsbullet: 1000 Convexbullet: 1000 Stackbullet: 3000 Fallscimark2: Jacobi Successive Over-Relaxationscimark2: Dense LU Matrix Factorizationscimark2: Sparse Matrix Multiplyscimark2: Fast Fourier Transformscimark2: Monte Carlocompiler1998.3319005.4017225288.095947.20458.421943807486.2181.86147255.3562.121632592581602282801311247.3255.8133.0932.074192330.39548.9026.3416.012.738.11558215.488301.2312856700.990.842.313.934.293.561074.64490.28711.89318.71148.97OpenBenchmarking.org

CppPerformanceBenchmarks

Test: Random Numbers

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Random Numberscompiler12004006008001000SE +/- 0.57, N = 3998.331. (CXX) g++ options: -std=c++11 -O3

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Writecompiler14K8K12K16K20KSE +/- 483.74, N = 1519005.401. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096compiler14K8K12K16K20KSE +/- 77.15, N = 3172251. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

CppPerformanceBenchmarks

Test: Math Library

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Math Librarycompiler160120180240300SE +/- 0.66, N = 3288.091. (CXX) g++ options: -std=c++11 -O3

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096compiler113002600390052006500SE +/- 18.26, N = 35947.201. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To Compilecompiler1100200300400500458.42

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total Timecompiler14M8M12M16M20MSE +/- 213150.24, N = 3194380741. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per Pixelcompiler120406080100SE +/- 0.03, N = 386.211. (CC) gcc options: -lm -lpthread -O3

CppPerformanceBenchmarks

Test: Stepanov Vector

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Vectorcompiler120406080100SE +/- 0.31, N = 381.861. (CXX) g++ options: -std=c++11 -O3

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Onlycompiler130K60K90K120K150KSE +/- 669.83, N = 3147255.351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

CppPerformanceBenchmarks

Test: Atol

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Atolcompiler11428425670SE +/- 0.17, N = 362.121. (CXX) g++ options: -std=c++11 -O3

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Enhancedcompiler140801201602001631. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Resizingcompiler1601201802403002591. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Rotatecompiler1601201802403002581. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-Gaussiancompiler140801201602001601. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Swirlcompiler150100150200250SE +/- 0.33, N = 32281. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color Spacecompiler160120180240300SE +/- 0.58, N = 32801. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Sharpencompiler13060901201501311. (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.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solvercompiler130060090012001500SE +/- 1.92, N = 31247.321. (CC) gcc options: -O3 -mavx2

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To Compilecompiler11326395265SE +/- 0.38, N = 355.811. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

CppPerformanceBenchmarks

Test: Ctype

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Ctypecompiler1816243240SE +/- 0.09, N = 333.091. (CXX) g++ options: -std=c++11 -O3

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Timecompiler1714212835SE +/- 0.03, N = 332.071. (CC) gcc options: -lm -O3

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testcompiler19K18K27K36K45KSE +/- 320.11, N = 3419231. (CXX) g++ options: -pipe -lpthread

CppPerformanceBenchmarks

Test: Stepanov Abstraction

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Abstractioncompiler1714212835SE +/- 0.06, N = 330.391. (CXX) g++ options: -std=c++11 -O3

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Compositecompiler1120240360480600SE +/- 8.12, N = 3548.901. (CC) gcc options: -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3compiler1612182430SE +/- 0.00, N = 326.341. (CC) gcc options: -lm

CppPerformanceBenchmarks

Test: Function Objects

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Function Objectscompiler148121620SE +/- 0.03, N = 316.011. (CXX) g++ options: -std=c++11 -O3

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence Alignmentcompiler10.61431.22861.84292.45723.0715SE +/- 0.05, N = 152.731. (CC) gcc options: -std=c99 -O3 -lm -lpthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACcompiler1246810SE +/- 0.01, N = 58.111. (CXX) g++ options: -O2 -fvisibility=hidden -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096compiler112K24K36K48K60KSE +/- 457.46, N = 3558211. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database Searchcompiler11.2332.4663.6994.9326.165SE +/- 0.01, N = 35.481. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

FFTW

Build: Stock - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096compiler12K4K6K8K10KSE +/- 15.95, N = 38301.231. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performancecompiler1300K600K900K1200K1500KSE +/- 1529.28, N = 512856701. (CC) gcc options: -O3 -march=native

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex Trimeshcompiler10.22280.44560.66840.89121.114SE +/- 0.00, N = 30.991. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim Trimeshcompiler10.1890.3780.5670.7560.945SE +/- 0.00, N = 30.841. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 Ragdollscompiler10.51981.03961.55942.07922.599SE +/- 0.00, N = 32.311. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Convexcompiler10.88431.76862.65293.53724.4215SE +/- 0.00, N = 33.931. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Stackcompiler10.96531.93062.89593.86124.8265SE +/- 0.01, N = 34.291. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 Fallcompiler10.8011.6022.4033.2044.005SE +/- 0.00, N = 33.561. (CXX) g++ options: -O2 -rdynamic -lglut -lGL -lGLU

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-Relaxationcompiler12004006008001000SE +/- 8.83, N = 31074.641. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix Factorizationcompiler1110220330440550SE +/- 27.83, N = 3490.281. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix Multiplycompiler1150300450600750SE +/- 9.27, N = 3711.891. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier Transformcompiler170140210280350SE +/- 1.66, N = 3318.711. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte Carlocompiler1306090120150SE +/- 0.22, N = 3148.971. (CC) gcc options: -lm


Phoronix Test Suite v10.8.5