GCC + LLVM Clang Benchmarks Threadripper 2990WX

AMD Ryzen Threadripper 2990WX 32-Core testing with LLVM Clang and GCC compilers. Benchmarks for a future article on Phoronix.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1808213-PTS-GCCBENCH48
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

Audio Encoding 2 Tests
Bioinformatics 2 Tests
Chess Test Suite 4 Tests
C/C++ Compiler Tests 13 Tests
CPU Massive 20 Tests
Creator Workloads 7 Tests
Cryptography 2 Tests
Database Test Suite 3 Tests
Encoding 3 Tests
HPC - High Performance Computing 3 Tests
Common Kernel Benchmarks 2 Tests
Multi-Core 13 Tests
Renderers 3 Tests
Scientific Computing 3 Tests
Server 5 Tests
Server CPU Tests 9 Tests
Single-Threaded 5 Tests
Common Workstation Benchmarks 3 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
GCC 7.3.0
August 20 2018
  2 Hours, 12 Minutes
GCC 8.2.0
August 21 2018
  2 Hours, 4 Minutes
GCC 9.0.0 20180819
August 21 2018
  2 Hours, 11 Minutes
Clang 6.0.1
August 21 2018
  1 Hour, 48 Minutes
Clang 8.0 20180820
August 21 2018
  1 Hour, 50 Minutes
Invert Hiding All Results Option
  2 Hours, 1 Minute

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


GCC + LLVM Clang Benchmarks Threadripper 2990WXOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads)ASUS ROG ZENITH EXTREME (1402 BIOS)AMD Family 17h32768MBSamsung SSD 970 EVO 500GBAMD Radeon RX Vega 8192MBRealtek ALC1220ASUS VP28UIntel I211 Gigabit Connection + Qualcomm Atheros QCA6174 802.11ac WirelessUbuntu 18.044.18.0-999-generic (x86_64) 20180818GNOME Shell 3.28.2X Server 1.19.6amdgpu 18.0.14.5 Mesa 18.0.5 (LLVM 6.0.0)GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1-svn334776-1~exp1~20180817181737.95Clang 8.0.0-svn340182-1~exp1+0~20180820164539.450~1.gbp681860ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilersFile-SystemScreen ResolutionGCC + LLVM Clang Benchmarks Threadripper 2990WX PerformanceSystem Logs- CXXFLAGS=-O3-march=znver1 CFLAGS=-O3-march=znver1- GCC 7.3.0, GCC 8.2.0, GCC 9.0.0 20180819: --disable-multilib --enable-checking=release- NONE / errors=remount-ro,relatime,rw- Scaling Governor: acpi-cpufreq performance- Python 2.7.15rc1 + Python 3.6.5- __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection

GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820Result OverviewPhoronix Test Suite100%105%109%114%LAME MP3 EncodingAircrack-ngx265PolyBench-CFLAC Audio EncodingHimeno BenchmarkTSCPGraphicsMagickm-queensFFTWRedisAOBenchSysbenchebizzyZstd CompressionApache SiegeStockfishPostgreSQL pgbenchTimed MrBayes AnalysisSQLite

GCC + LLVM Clang Benchmarks Threadripper 2990WXsqlite: Timed SQLite Insertionstinymembench: Standard Memcpypolybench-c: Covariance Computationpolybench-c: Correlation Computationpolybench-c: 3 Matrix Multiplicationsfftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 2D FFT Size 4096mrbayes: Primate Phylogeny Analysiscpuminer-opt: m7mcpuminer-opt: deepcpuminer-opt: lbrycpuminer-opt: skeincpuminer-opt: myr-grcpuminer-opt: sha256tcpuminer-opt: cryptonightcrafty: Elapsed Timetscp: AI Chess Performancettsiod-renderer: Phong Rendering With Soft-Shadow Mappingx265: H.265 Video Encodinggraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacehimeno: Poisson Pressure Solverstockfish: Total Timeebizzy: smallpt: Global Illumination Renderer; 128 Samplesaobench: 2048 x 2048 - Total Timecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19encode-flac: WAV To FLACencode-mp3: WAV To MP3m-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupaircrack-ng: pgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeredis: GETredis: SETsysbench: Memorysysbench: CPUapache-siege: 50GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082035.8716319.804.194.233.986491.101653956.411123.5316.8440.4865.749806.19102.01466.0177437181131447552.3213.712472472192312432052731245.176788108713880413.9438.44111.529.318.6125.1542.8363.84108.8651214480658.6317488.042698055.001693215.297338350.7056525.4525575.0835.5716211.504.184.233.176612.371557656.991112.7016.7541.5665.289755.09100.90434.5979250841120835572.4614.162462442182292412032741296.776901600913986513.9038.61113.479.487.9925.2341.8465.98105.1751541482289.9517469.572793354.171863498.677311314.6056539.0024901.1435.6216662.604.174.182.766654.931588856.241115.0616.7840.8465.409762.61101.17464.217799156112910814.822472482182312442052731322.196807255914052113.9038.56115.979.437.9325.2051404486223.5517591.262710120.331840628.427328766.7151558.4424976.3235.574.214.182.726022.731568656.19121853754.3012.862222871942052151882441369.5170091926134753240.65114.088.589.3127.0342.1165.78108.8359594475716.3317497.832639306.421813874.007303676.2351589.2825753.4235.594.184.192.816093.931535656.38120626056.5112.782222861942052151892471350.0869728780135119140.57114.968.629.3926.8042.2964.09108.8252822488694.2117652.582705635.171855304.587271460.8351726.5724775.60OpenBenchmarking.org

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820816243240SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.16, N = 3SE +/- 0.10, N = 335.8735.5735.6235.5735.591. (CC) gcc options: -O3 -march=znver1 -lz -ldl -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820816243240Min: 35.83 / Avg: 35.87 / Max: 35.91Min: 35.45 / Avg: 35.57 / Max: 35.68Min: 35.58 / Avg: 35.62 / Max: 35.68Min: 35.31 / Avg: 35.57 / Max: 35.85Min: 35.38 / Avg: 35.59 / Max: 35.711. (CC) gcc options: -O3 -march=znver1 -lz -ldl -lpthread

Tinymembench

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808194K8K12K16K20K16319.8016211.5016662.601. (CC) gcc options: -O2 -O3 -march=znver1 -lm

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808193K6K9K12K15K12676.8012727.5012720.301. (CC) gcc options: -O2 -O3 -march=znver1 -lm

PolyBench-C

PolyBench-C is a C-language polyhedral benchmark suite made at the Ohio State University. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance ComputationGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808200.94731.89462.84193.78924.7365SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 34.194.184.174.214.181. (CC) gcc options: -O3 -march=znver1 -march=native
OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance ComputationGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820246810Min: 4.16 / Avg: 4.19 / Max: 4.23Min: 4.17 / Avg: 4.18 / Max: 4.19Min: 4.16 / Avg: 4.17 / Max: 4.18Min: 4.2 / Avg: 4.21 / Max: 4.23Min: 4.18 / Avg: 4.18 / Max: 4.191. (CC) gcc options: -O3 -march=znver1 -march=native

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation ComputationGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808200.95181.90362.85543.80724.759SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 34.234.234.184.184.191. (CC) gcc options: -O3 -march=znver1 -march=native
OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation ComputationGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820246810Min: 4.22 / Avg: 4.23 / Max: 4.24Min: 4.23 / Avg: 4.23 / Max: 4.24Min: 4.16 / Avg: 4.18 / Max: 4.2Min: 4.16 / Avg: 4.18 / Max: 4.2Min: 4.18 / Avg: 4.19 / Max: 4.211. (CC) gcc options: -O3 -march=znver1 -march=native

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808200.89551.7912.68653.5824.4775SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 33.983.172.762.722.811. (CC) gcc options: -O3 -march=znver1 -march=native
OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820246810Min: 3.97 / Avg: 3.98 / Max: 3.99Min: 3.09 / Avg: 3.17 / Max: 3.25Min: 2.75 / Avg: 2.76 / Max: 2.77Min: 2.69 / Avg: 2.72 / Max: 2.73Min: 2.76 / Avg: 2.81 / Max: 2.851. (CC) gcc options: -O3 -march=znver1 -march=native

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.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082014002800420056007000SE +/- 26.14, N = 3SE +/- 4.23, N = 3SE +/- 53.74, N = 3SE +/- 75.96, N = 3SE +/- 11.94, N = 36491.106612.376654.936022.736093.931. (CC) gcc options: -pthread -O3 -march=znver1 -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082012002400360048006000Min: 6441.8 / Avg: 6491.1 / Max: 6530.8Min: 6606.9 / Avg: 6612.37 / Max: 6620.7Min: 6591.5 / Avg: 6654.93 / Max: 6761.8Min: 5871 / Avg: 6022.73 / Max: 6105Min: 6070.7 / Avg: 6093.93 / Max: 6110.31. (CC) gcc options: -pthread -O3 -march=znver1 -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808204K8K12K16K20KSE +/- 266.16, N = 4SE +/- 151.04, N = 3SE +/- 18.56, N = 3SE +/- 105.53, N = 3SE +/- 81.11, N = 316539155761588815686153561. (CC) gcc options: -pthread -O3 -march=znver1 -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808203K6K9K12K15KMin: 15898 / Avg: 16539 / Max: 17158Min: 15373 / Avg: 15575.67 / Max: 15871Min: 15865 / Avg: 15888.33 / Max: 15925Min: 15483 / Avg: 15686.33 / Max: 15837Min: 15239 / Avg: 15356.33 / Max: 155121. (CC) gcc options: -pthread -O3 -march=znver1 -lm

Timed MrBayes Analysis

This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808201326395265SE +/- 0.39, N = 3SE +/- 0.38, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.15, N = 356.4156.9956.2456.1956.381. (CC) gcc options: -O3 -march=znver1 -msse -mfpmath=sse -march=native -lm -pthread -lmpi
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808201122334455Min: 55.97 / Avg: 56.41 / Max: 57.17Min: 56.33 / Avg: 56.99 / Max: 57.65Min: 55.98 / Avg: 56.24 / Max: 56.53Min: 55.98 / Avg: 56.19 / Max: 56.4Min: 56.15 / Avg: 56.38 / Max: 56.661. (CC) gcc options: -O3 -march=znver1 -msse -mfpmath=sse -march=native -lm -pthread -lmpi

Cpuminer-Opt

Cpuminer benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7mGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808192004006008001000SE +/- 1.91, N = 3SE +/- 1.67, N = 3SE +/- 0.18, N = 31123.531112.701115.061. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7mGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808192004006008001000Min: 1119.91 / Avg: 1123.53 / Max: 1126.39Min: 1109.37 / Avg: 1112.7 / Max: 1114.53Min: 1114.74 / Avg: 1115.06 / Max: 1115.371. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: deepGCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081948121620SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 316.8416.7516.781. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: deepGCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081948121620Min: 16.84 / Avg: 16.84 / Max: 16.84Min: 16.73 / Avg: 16.75 / Max: 16.78Min: 16.78 / Avg: 16.78 / Max: 16.781. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbryGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819918273645SE +/- 0.00, N = 3SE +/- 0.49, N = 3SE +/- 0.21, N = 340.4841.5640.841. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbryGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819918273645Min: 40.48 / Avg: 40.48 / Max: 40.49Min: 40.62 / Avg: 41.56 / Max: 42.26Min: 40.63 / Avg: 40.84 / Max: 41.261. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skeinGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808191530456075SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 365.7465.2865.401. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skeinGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808191326395265Min: 65.7 / Avg: 65.74 / Max: 65.79Min: 65.25 / Avg: 65.28 / Max: 65.34Min: 65.38 / Avg: 65.4 / Max: 65.431. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: myr-grGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808192K4K6K8K10KSE +/- 10.05, N = 3SE +/- 26.29, N = 3SE +/- 29.03, N = 39806.199755.099762.611. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: myr-grGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808192K4K6K8K10KMin: 9795.1 / Avg: 9806.19 / Max: 9826.24Min: 9727.84 / Avg: 9755.09 / Max: 9807.66Min: 9730.57 / Avg: 9762.61 / Max: 9820.561. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256tGCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081920406080100SE +/- 1.56, N = 3SE +/- 0.06, N = 3SE +/- 0.37, N = 3102.01100.90101.171. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256tGCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081920406080100Min: 100.45 / Avg: 102.01 / Max: 105.12Min: 100.82 / Avg: 100.9 / Max: 101.01Min: 100.79 / Avg: 101.17 / Max: 101.921. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: cryptonightGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819100200300400500SE +/- 36.72, N = 12SE +/- 17.14, N = 9SE +/- 42.76, N = 12466.01434.59464.211. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: cryptonightGCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081980160240320400Min: 381.28 / Avg: 466.01 / Max: 742.64Min: 379.62 / Avg: 434.59 / Max: 508.05Min: 379.36 / Avg: 464.21 / Max: 918.091. (CXX) g++ options: -O3 -march=znver1 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Crafty

This is a performance test of Crafty, an advanced open-source chess engine. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808192M4M6M8M10MSE +/- 13137.22, N = 3SE +/- 14812.03, N = 3SE +/- 13329.77, N = 37743718792508477991561. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808191.4M2.8M4.2M5.6M7MMin: 7726128 / Avg: 7743718.33 / Max: 7769416Min: 7896127 / Avg: 7925083.67 / Max: 7944977Min: 7784102 / Avg: 7799156.33 / Max: 78257381. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

TSCP

This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820300K600K900K1200K1500KSE +/- 2466.83, N = 5SE +/- 558.48, N = 5SE +/- 865.50, N = 5SE +/- 852.55, N = 5SE +/- 647.40, N = 5113144711208351129108121853712062601. (CC) gcc options: -O3 -march=znver1 -march=native
OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820200K400K600K800K1000KMin: 1121747 / Avg: 1131447 / Max: 1135624Min: 1119467 / Avg: 1120835 / Max: 1121747Min: 1126335 / Avg: 1129108.2 / Max: 1130960Min: 1215845 / Avg: 1218537.4 / Max: 1221237Min: 1205203 / Avg: 1206260.2 / Max: 12078461. (CC) gcc options: -O3 -march=znver1 -march=native

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.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingGCC 7.3.0GCC 8.2.0Clang 6.0.1Clang 8.0 20180820120240360480600SE +/- 1.77, N = 3SE +/- 8.29, N = 3SE +/- 0.12, N = 3SE +/- 0.05, N = 3552.32572.4654.3056.511. (CXX) g++ options: -O3 -march=znver1 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingGCC 7.3.0GCC 8.2.0Clang 6.0.1Clang 8.0 20180820100200300400500Min: 549.33 / Avg: 552.32 / Max: 555.46Min: 556.11 / Avg: 572.46 / Max: 583.06Min: 54.06 / Avg: 54.3 / Max: 54.43Min: 56.4 / Avg: 56.51 / Max: 56.561. (CXX) g++ options: -O3 -march=znver1 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

x265

This is a simple test of the x265 encoder run on the CPU with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082048121620SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 313.7114.1614.8212.8612.781. (CXX) g++ options: -O3 -march=znver1 -rdynamic -lpthread -lrt -ldl -lnuma
OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082048121620Min: 13.7 / Avg: 13.71 / Max: 13.73Min: 14.13 / Avg: 14.16 / Max: 14.21Min: 14.79 / Avg: 14.82 / Max: 14.85Min: 12.86 / Avg: 12.86 / Max: 12.86Min: 12.77 / Avg: 12.78 / Max: 12.791. (CXX) g++ options: -O3 -march=znver1 -rdynamic -lpthread -lrt -ldl -lnuma

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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082050100150200250SE +/- 1.15, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3247246247222222-ldl-ldl-ldl-lomp-lomp1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808204080120160200Min: 245 / Avg: 247 / Max: 249Min: 245 / Avg: 245.67 / Max: 247Min: 246 / Avg: 246.67 / Max: 248Min: 221 / Avg: 222.33 / Max: 2231. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082060120180240300SE +/- 0.67, N = 3247244248287286-ldl-ldl-ldl-lomp-lomp1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082050100150200250Min: 243 / Avg: 244.33 / Max: 2451. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082050100150200250SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3219218218194194-ldl-ldl-ldl-lomp-lomp1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808204080120160200Min: 218 / Avg: 218.33 / Max: 219Min: 217 / Avg: 217.67 / Max: 219Min: 194 / Avg: 194.33 / Max: 195Min: 193 / Avg: 194.33 / Max: 1951. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082050100150200250231229231205205-ldl-ldl-ldl-lomp-lomp1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082050100150200250SE +/- 2.19, N = 3SE +/- 0.67, N = 3SE +/- 1.53, N = 3SE +/- 1.00, N = 3SE +/- 0.88, N = 3243241244215215-ldl-ldl-ldl-lomp-lomp1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808204080120160200Min: 240 / Avg: 242.67 / Max: 247Min: 240 / Avg: 241.33 / Max: 242Min: 242 / Avg: 244 / Max: 247Min: 213 / Avg: 215 / Max: 216Min: 213 / Avg: 214.67 / Max: 2161. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808204080120160200SE +/- 0.33, N = 3SE +/- 1.76, N = 3SE +/- 0.58, N = 3SE +/- 0.67, N = 3205203205188189-ldl-ldl-ldl-lomp-lomp1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808204080120160200Min: 204 / Avg: 204.67 / Max: 205Min: 202 / Avg: 204.67 / Max: 208Min: 187 / Avg: 188 / Max: 189Min: 188 / Avg: 188.67 / Max: 1901. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082060120180240300SE +/- 1.33, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3273274273244247-ldl-ldl-ldl-lomp-lomp1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082050100150200250Min: 272 / Avg: 273.33 / Max: 276Min: 273 / Avg: 273.67 / Max: 274Min: 243 / Avg: 243.67 / Max: 245Min: 246 / Avg: 247 / Max: 2481. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082030060090012001500SE +/- 0.58, N = 3SE +/- 9.69, N = 3SE +/- 3.09, N = 3SE +/- 3.45, N = 3SE +/- 3.04, N = 31245.171296.771322.191369.511350.081. (CC) gcc options: -O3 -march=znver1 -mavx2
OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808202004006008001000Min: 1244.08 / Avg: 1245.17 / Max: 1246.06Min: 1279.74 / Avg: 1296.77 / Max: 1313.31Min: 1316.7 / Avg: 1322.19 / Max: 1327.4Min: 1365.17 / Avg: 1369.51 / Max: 1376.33Min: 1344.69 / Avg: 1350.08 / Max: 1355.231. (CC) gcc options: -O3 -march=znver1 -mavx2

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.orgNodes Per Second, More Is BetterStockfish 9Total TimeGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082015M30M45M60M75MSE +/- 118482.25, N = 3SE +/- 231771.00, N = 3SE +/- 593895.56, N = 3SE +/- 323199.34, N = 3SE +/- 609759.62, N = 367881087690160096807255970091926697287801. (CXX) g++ options: -m64 -lpthread -O3 -march=znver1 -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto
OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082012M24M36M48M60MMin: 67673983 / Avg: 67881087.33 / Max: 68084364Min: 68589966 / Avg: 69016009.33 / Max: 69387204Min: 67389984 / Avg: 68072558.67 / Max: 69255692Min: 69737255 / Avg: 70091926.33 / Max: 70737268Min: 68578946 / Avg: 69728780.33 / Max: 706555941. (CXX) g++ options: -m64 -lpthread -O3 -march=znver1 -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto

ebizzy

This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820300K600K900K1200K1500KSE +/- 16903.20, N = 12SE +/- 21263.13, N = 12SE +/- 19438.82, N = 12SE +/- 21398.21, N = 3SE +/- 17347.32, N = 12138804113986511405211134753213511911. (CC) gcc options: -pthread -lpthread -O3 -march=znver1 -march=native
OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820200K400K600K800K1000KMin: 1286106 / Avg: 1388041.33 / Max: 1496975Min: 1314303 / Avg: 1398651.17 / Max: 1540270Min: 1317858 / Avg: 1405210.5 / Max: 1534633Min: 1315189 / Avg: 1347532.33 / Max: 1387975Min: 1299063 / Avg: 1351190.83 / Max: 14828001. (CC) gcc options: -pthread -lpthread -O3 -march=znver1 -march=native

Smallpt

Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesGCC 7.3.0GCC 8.2.0GCC 9.0.0 201808190.88651.7732.65953.5464.4325SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 33.943.903.901. (CXX) g++ options: -fopenmp -O3 -march=znver1
OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819246810Min: 3.91 / Avg: 3.94 / Max: 3.99Min: 3.82 / Avg: 3.9 / Max: 4.01Min: 3.81 / Avg: 3.9 / Max: 3.961. (CXX) g++ options: -fopenmp -O3 -march=znver1

AOBench

AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 338.4438.6138.5640.6540.571. (CC) gcc options: -lm -O3 -march=znver1
OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820816243240Min: 38.42 / Avg: 38.44 / Max: 38.47Min: 38.59 / Avg: 38.61 / Max: 38.62Min: 38.54 / Avg: 38.56 / Max: 38.57Min: 40.63 / Avg: 40.65 / Max: 40.67Min: 40.55 / Avg: 40.57 / Max: 40.581. (CC) gcc options: -lm -O3 -march=znver1

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820306090120150SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 1.99, N = 12SE +/- 0.10, N = 3SE +/- 0.05, N = 3111.52113.47115.97114.08114.961. (CC) gcc options: -O3 -march=znver1 -pthread -lz -llzma
OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082020406080100Min: 111.46 / Avg: 111.52 / Max: 111.65Min: 113.17 / Avg: 113.47 / Max: 113.67Min: 113.65 / Avg: 115.97 / Max: 137.86Min: 113.93 / Avg: 114.08 / Max: 114.28Min: 114.87 / Avg: 114.96 / Max: 115.041. (CC) gcc options: -O3 -march=znver1 -pthread -lz -llzma

FLAC Audio Encoding

This test times how long it takes to encode a sample WAV file to FLAC format five times. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808203691215SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 59.319.489.438.588.62-fvisibility=hidden-fvisibility=hidden-fvisibility=hidden1. (CXX) g++ options: -O3 -march=znver1 -logg -lm
OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808203691215Min: 9.3 / Avg: 9.31 / Max: 9.32Min: 9.46 / Avg: 9.48 / Max: 9.49Min: 9.4 / Avg: 9.43 / Max: 9.44Min: 8.51 / Avg: 8.58 / Max: 8.65Min: 8.6 / Avg: 8.62 / Max: 8.641. (CXX) g++ options: -O3 -march=znver1 -logg -lm

LAME MP3 Encoding

LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808203691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 38.617.997.939.319.39-pipe-pipe1. (CC) gcc options: -O3 -march=znver1 -lm
OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808203691215Min: 8.6 / Avg: 8.61 / Max: 8.62Min: 7.97 / Avg: 7.99 / Max: 8.02Min: 7.93 / Avg: 7.93 / Max: 7.94Min: 9.3 / Avg: 9.31 / Max: 9.33Min: 9.37 / Avg: 9.39 / Max: 9.41. (CC) gcc options: -O3 -march=znver1 -lm

m-queens

A solver for the N-queens problem with multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.1Time To SolveGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820612182430SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 325.1525.2325.2027.0326.801. (CXX) g++ options: -fopenmp -O3 -march=znver1 -O2 -march=native
OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.1Time To SolveGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820612182430Min: 25.1 / Avg: 25.15 / Max: 25.22Min: 25.13 / Avg: 25.23 / Max: 25.37Min: 25.13 / Avg: 25.2 / Max: 25.28Min: 26.96 / Avg: 27.03 / Max: 27.14Min: 26.7 / Avg: 26.8 / Max: 26.911. (CXX) g++ options: -fopenmp -O3 -march=znver1 -O2 -march=native

Minion

Minion is an open-source constraint solver that is designed to be very scalable. This test profile uses Minion's integrated benchmarking problems to solve. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulGCC 7.3.0GCC 8.2.0Clang 6.0.1Clang 8.0 201808201020304050SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.17, N = 342.8341.8442.1142.291. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulGCC 7.3.0GCC 8.2.0Clang 6.0.1Clang 8.0 20180820918273645Min: 42.79 / Avg: 42.83 / Max: 42.91Min: 41.76 / Avg: 41.84 / Max: 41.92Min: 41.97 / Avg: 42.11 / Max: 42.25Min: 42.06 / Avg: 42.29 / Max: 42.631. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireGCC 7.3.0GCC 8.2.0Clang 6.0.1Clang 8.0 201808201530456075SE +/- 0.19, N = 3SE +/- 0.64, N = 3SE +/- 0.51, N = 3SE +/- 0.38, N = 363.8465.9865.7864.091. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireGCC 7.3.0GCC 8.2.0Clang 6.0.1Clang 8.0 201808201326395265Min: 63.62 / Avg: 63.84 / Max: 64.22Min: 65.24 / Avg: 65.98 / Max: 67.26Min: 65.21 / Avg: 65.78 / Max: 66.8Min: 63.7 / Avg: 64.09 / Max: 64.851. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupGCC 7.3.0GCC 8.2.0Clang 6.0.1Clang 8.0 2018082020406080100SE +/- 0.45, N = 3SE +/- 0.21, N = 3SE +/- 0.37, N = 3SE +/- 0.13, N = 3108.86105.17108.83108.821. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupGCC 7.3.0GCC 8.2.0Clang 6.0.1Clang 8.0 2018082020406080100Min: 107.98 / Avg: 108.86 / Max: 109.5Min: 104.76 / Avg: 105.17 / Max: 105.47Min: 108.22 / Avg: 108.83 / Max: 109.48Min: 108.62 / Avg: 108.82 / Max: 109.071. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Aircrack-ng

Aircrack-ng is a tool for assessing WiFi/WLAN network security. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.3GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082013K26K39K52K65KSE +/- 93.71, N = 3SE +/- 231.34, N = 3SE +/- 45.80, N = 3SE +/- 22.82, N = 3SE +/- 98.48, N = 351214515415140459594528221. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -march=znver1 -lpthread -lcrypto -lz -ldl -lm -pthread
OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.3GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082010K20K30K40K50KMin: 51027 / Avg: 51214.33 / Max: 51313Min: 51078 / Avg: 51540.67 / Max: 51774Min: 51334 / Avg: 51403.67 / Max: 51490Min: 59554 / Avg: 59594.33 / Max: 59633Min: 52710 / Avg: 52821.67 / Max: 530181. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -march=znver1 -lpthread -lcrypto -lz -ldl -lm -pthread

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820100K200K300K400K500KSE +/- 4686.84, N = 3SE +/- 6038.90, N = 3SE +/- 3277.71, N = 3SE +/- 4871.39, N = 3SE +/- 1313.73, N = 3480658.63482289.95486223.55475716.33488694.211. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=znver1 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082080K160K240K320K400KMin: 471936.04 / Avg: 480658.63 / Max: 487992.6Min: 475430.47 / Avg: 482289.95 / Max: 494328.72Min: 480396.41 / Avg: 486223.55 / Max: 491737.81Min: 466347.98 / Avg: 475716.33 / Max: 482717.14Min: 486087.24 / Avg: 488694.21 / Max: 490281.291. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=znver1 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808204K8K12K16K20KSE +/- 214.62, N = 3SE +/- 157.56, N = 3SE +/- 81.42, N = 3SE +/- 59.62, N = 3SE +/- 193.84, N = 317488.0417469.5717591.2617497.8317652.581. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=znver1 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808203K6K9K12K15KMin: 17165.76 / Avg: 17488.04 / Max: 17894.72Min: 17154.76 / Avg: 17469.57 / Max: 17639.1Min: 17428.45 / Avg: 17591.26 / Max: 17675.54Min: 17378.6 / Avg: 17497.83 / Max: 17558.54Min: 17278.12 / Avg: 17652.58 / Max: 17926.731. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=znver1 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Redis

Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820600K1200K1800K2400K3000KSE +/- 16940.47, N = 3SE +/- 9009.89, N = 3SE +/- 11258.24, N = 3SE +/- 32171.91, N = 3SE +/- 25955.67, N = 32698055.002793354.172710120.332639306.422705635.171. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820500K1000K1500K2000K2500KMin: 2666666.75 / Avg: 2698055 / Max: 2724795.5Min: 2777777.75 / Avg: 2793354.17 / Max: 2808988.75Min: 2695417.75 / Avg: 2710120.33 / Max: 2732240.5Min: 2583979.25 / Avg: 2639306.42 / Max: 2695417.75Min: 2666666.75 / Avg: 2705635.17 / Max: 27548211. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820400K800K1200K1600K2000KSE +/- 13380.39, N = 3SE +/- 11646.92, N = 3SE +/- 11223.33, N = 3SE +/- 9012.46, N = 3SE +/- 3974.67, N = 31693215.291863498.671840628.421813874.001855304.581. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820300K600K900K1200K1500KMin: 1666666.62 / Avg: 1693215.29 / Max: 1709401.75Min: 1851851.75 / Avg: 1863498.67 / Max: 1886792.5Min: 1818181.75 / Avg: 1840628.42 / Max: 1851851.75Min: 1801801.75 / Avg: 1813874 / Max: 1831501.88Min: 1848428.75 / Avg: 1855304.58 / Max: 1862197.381. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Sysbench

This is a benchmark of Sysbench with CPU and memory sub-tests. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808201.6M3.2M4.8M6.4M8MSE +/- 5622.74, N = 3SE +/- 5078.29, N = 3SE +/- 5000.82, N = 3SE +/- 2561.17, N = 3SE +/- 1732.82, N = 37338350.707311314.607328766.717303676.237271460.831. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=znver1 -rdynamic -ldl -laio -lm
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808201.3M2.6M3.9M5.2M6.5MMin: 7327183.7 / Avg: 7338350.7 / Max: 7345082.81Min: 7303181.95 / Avg: 7311314.6 / Max: 7320649.9Min: 7322819.22 / Avg: 7328766.71 / Max: 7338704.3Min: 7299189.5 / Avg: 7303676.23 / Max: 7308059.85Min: 7268089.07 / Avg: 7271460.83 / Max: 7273840.571. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=znver1 -rdynamic -ldl -laio -lm

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082012K24K36K48K60KSE +/- 76.72, N = 3SE +/- 58.04, N = 3SE +/- 72.69, N = 3SE +/- 58.21, N = 3SE +/- 44.59, N = 356525.4556539.0051558.4451589.2851726.571. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=znver1 -rdynamic -ldl -laio -lm
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 2018082010K20K30K40K50KMin: 56440.22 / Avg: 56525.45 / Max: 56678.55Min: 56423.18 / Avg: 56539 / Max: 56603.45Min: 51425.96 / Avg: 51558.44 / Max: 51676.54Min: 51527.05 / Avg: 51589.28 / Max: 51705.61Min: 51648.83 / Avg: 51726.57 / Max: 51803.31. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=znver1 -rdynamic -ldl -laio -lm

Apache Siege

This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 50GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808206K12K18K24K30KSE +/- 326.02, N = 3SE +/- 96.06, N = 3SE +/- 127.16, N = 3SE +/- 173.54, N = 3SE +/- 181.66, N = 325575.0824901.1424976.3225753.4224775.601. (CC) gcc options: -O3 -march=znver1 -lpthread -ldl -lssl -lcrypto
OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 50GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808204K8K12K16K20KMin: 24975.02 / Avg: 25575.08 / Max: 26096.03Min: 24715.77 / Avg: 24901.14 / Max: 25037.56Min: 24740.23 / Avg: 24976.32 / Max: 25176.23Min: 25432.35 / Avg: 25753.42 / Max: 26028.11Min: 24414.06 / Avg: 24775.6 / Max: 24987.511. (CC) gcc options: -O3 -march=znver1 -lpthread -ldl -lssl -lcrypto