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 2990WX - Phoronix Test Suite

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.

HTML result view exported from: https://openbenchmarking.org/result/1808213-PTS-GCCBENCH48&sro&gru.

GCC + LLVM Clang Benchmarks Threadripper 2990WXProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 20180820AMD 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.0ext43840x2160GCC 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.gbp681860OpenBenchmarking.orgEnvironment Details- CXXFLAGS=-O3-march=znver1 CFLAGS=-O3-march=znver1Compiler Details- GCC 7.3.0, GCC 8.2.0, GCC 9.0.0 20180819: --disable-multilib --enable-checking=releaseDisk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq performancePython Details- Python 2.7.15rc1 + Python 3.6.5Security Details- __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection

GCC + LLVM Clang Benchmarks Threadripper 2990WXsysbench: Memorysysbench: CPUttsiod-renderer: Phong Rendering With Soft-Shadow Mappingx265: H.265 Video Encodingcpuminer-opt: m7mcpuminer-opt: deepcpuminer-opt: lbrycpuminer-opt: skeincpuminer-opt: myr-grcpuminer-opt: sha256tcpuminer-opt: cryptonightgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spaceaircrack-ng: tinymembench: Standard Memcpyfftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 2D FFT Size 4096himeno: Poisson Pressure Solvercrafty: Elapsed Timetscp: AI Chess Performancestockfish: Total Timeebizzy: redis: GETredis: SETpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeapache-siege: 50sqlite: Timed SQLite Insertionspolybench-c: Covariance Computationpolybench-c: Correlation Computationpolybench-c: 3 Matrix Multiplicationsmrbayes: Primate Phylogeny Analysissmallpt: 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: QuasigroupGCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819Clang 6.0.1Clang 8.0 201808207338350.7056525.45552.3213.711123.5316.8440.4865.749806.19102.01466.012472472192312432052735121416319.806491.10165391245.17774371811314476788108713880412698055.001693215.29480658.6317488.0425575.0835.874.194.233.9856.413.9438.44111.529.318.6125.1542.8363.84108.867311314.6056539.00572.4614.161112.7016.7541.5665.289755.09100.90434.592462442182292412032745154116211.506612.37155761296.77792508411208356901600913986512793354.171863498.67482289.9517469.5724901.1435.574.184.233.1756.993.9038.61113.479.487.9925.2341.8465.98105.177328766.7151558.4414.821115.0616.7840.8465.409762.61101.17464.212472482182312442052735140416662.606654.93158881322.19779915611291086807255914052112710120.331840628.42486223.5517591.2624976.3235.624.174.182.7656.243.9038.56115.979.437.9325.207303676.2351589.2854.3012.86222287194205215188244595946022.73156861369.5112185377009192613475322639306.421813874.00475716.3317497.8325753.4235.574.214.182.7256.1940.65114.088.589.3127.0342.1165.78108.837271460.8351726.5756.5112.78222286194205215189247528226093.93153561350.0812062606972878013511912705635.171855304.58488694.2117652.5824775.6035.594.184.192.8156.3840.57114.968.629.3926.8042.2964.09108.82OpenBenchmarking.org

Sysbench

Test: Memory

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808191.6M3.2M4.8M6.4M8MSE +/- 2561.17, N = 3SE +/- 1732.82, N = 3SE +/- 5622.74, N = 3SE +/- 5078.29, N = 3SE +/- 5000.82, N = 37303676.237271460.837338350.707311314.607328766.711. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=znver1 -rdynamic -ldl -laio -lm

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081912K24K36K48K60KSE +/- 58.21, N = 3SE +/- 44.59, N = 3SE +/- 76.72, N = 3SE +/- 58.04, N = 3SE +/- 72.69, N = 351589.2851726.5756525.4556539.0051558.441. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=znver1 -rdynamic -ldl -laio -lm

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0120240360480600SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 1.77, N = 3SE +/- 8.29, N = 354.3056.51552.32572.461. (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

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081948121620SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 312.8612.7813.7114.1614.821. (CXX) g++ options: -O3 -march=znver1 -rdynamic -lpthread -lrt -ldl -lnuma

Cpuminer-Opt

Algorithm: m7m

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

Cpuminer-Opt

Algorithm: deep

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

Cpuminer-Opt

Algorithm: lbry

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

Cpuminer-Opt

Algorithm: skein

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

Cpuminer-Opt

Algorithm: myr-gr

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

Cpuminer-Opt

Algorithm: sha256t

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

Cpuminer-Opt

Algorithm: cryptonight

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

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081950100150200250SE +/- 0.67, N = 3SE +/- 1.15, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3222222247246247-lomp-lomp-ldl-ldl-ldl1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081960120180240300SE +/- 0.67, N = 3287286247244248-lomp-lomp-ldl-ldl-ldl1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081950100150200250SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3194194219218218-lomp-lomp-ldl-ldl-ldl1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

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

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081950100150200250SE +/- 1.00, N = 3SE +/- 0.88, N = 3SE +/- 2.19, N = 3SE +/- 0.67, N = 3SE +/- 1.53, N = 3215215243241244-lomp-lomp-ldl-ldl-ldl1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808194080120160200SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 1.76, N = 3188189205203205-lomp-lomp-ldl-ldl-ldl1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081960120180240300SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 1.33, N = 3SE +/- 0.33, N = 3244247273274273-lomp-lomp-ldl-ldl-ldl1. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.3Clang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081913K26K39K52K65KSE +/- 22.82, N = 3SE +/- 98.48, N = 3SE +/- 93.71, N = 3SE +/- 231.34, N = 3SE +/- 45.80, N = 359594528225121451541514041. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -march=znver1 -lpthread -lcrypto -lz -ldl -lm -pthread

Tinymembench

Standard Memcpy

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

Tinymembench

Standard Memset

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

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096Clang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081914002800420056007000SE +/- 75.96, N = 3SE +/- 11.94, N = 3SE +/- 26.14, N = 3SE +/- 4.23, N = 3SE +/- 53.74, N = 36022.736093.936491.106612.376654.931. (CC) gcc options: -pthread -O3 -march=znver1 -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096Clang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808194K8K12K16K20KSE +/- 105.53, N = 3SE +/- 81.11, N = 3SE +/- 266.16, N = 4SE +/- 151.04, N = 3SE +/- 18.56, N = 315686153561653915576158881. (CC) gcc options: -pthread -O3 -march=znver1 -lm

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081930060090012001500SE +/- 3.45, N = 3SE +/- 3.04, N = 3SE +/- 0.58, N = 3SE +/- 9.69, N = 3SE +/- 3.09, N = 31369.511350.081245.171296.771322.191. (CC) gcc options: -O3 -march=znver1 -mavx2

Crafty

Elapsed Time

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

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819300K600K900K1200K1500KSE +/- 852.55, N = 5SE +/- 647.40, N = 5SE +/- 2466.83, N = 5SE +/- 558.48, N = 5SE +/- 865.50, N = 5121853712062601131447112083511291081. (CC) gcc options: -O3 -march=znver1 -march=native

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 2018081915M30M45M60M75MSE +/- 323199.34, N = 3SE +/- 609759.62, N = 3SE +/- 118482.25, N = 3SE +/- 231771.00, N = 3SE +/- 593895.56, N = 370091926697287806788108769016009680725591. (CXX) g++ options: -m64 -lpthread -O3 -march=znver1 -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Clang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819300K600K900K1200K1500KSE +/- 21398.21, N = 3SE +/- 17347.32, N = 12SE +/- 16903.20, N = 12SE +/- 21263.13, N = 12SE +/- 19438.82, N = 12134753213511911388041139865114052111. (CC) gcc options: -pthread -lpthread -O3 -march=znver1 -march=native

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819600K1200K1800K2400K3000KSE +/- 32171.91, N = 3SE +/- 25955.67, N = 3SE +/- 16940.47, N = 3SE +/- 9009.89, N = 3SE +/- 11258.24, N = 32639306.422705635.172698055.002793354.172710120.331. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819400K800K1200K1600K2000KSE +/- 9012.46, N = 3SE +/- 3974.67, N = 3SE +/- 13380.39, N = 3SE +/- 11646.92, N = 3SE +/- 11223.33, N = 31813874.001855304.581693215.291863498.671840628.421. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

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 OnlyClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819100K200K300K400K500KSE +/- 4871.39, N = 3SE +/- 1313.73, N = 3SE +/- 4686.84, N = 3SE +/- 6038.90, N = 3SE +/- 3277.71, N = 3475716.33488694.21480658.63482289.95486223.551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=znver1 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

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 WriteClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808194K8K12K16K20KSE +/- 59.62, N = 3SE +/- 193.84, N = 3SE +/- 214.62, N = 3SE +/- 157.56, N = 3SE +/- 81.42, N = 317497.8317652.5817488.0417469.5717591.261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=znver1 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Apache Siege

Concurrent Users: 50

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 50Clang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808196K12K18K24K30KSE +/- 173.54, N = 3SE +/- 181.66, N = 3SE +/- 326.02, N = 3SE +/- 96.06, N = 3SE +/- 127.16, N = 325753.4224775.6025575.0824901.1424976.321. (CC) gcc options: -O3 -march=znver1 -lpthread -ldl -lssl -lcrypto

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819816243240SE +/- 0.16, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 335.5735.5935.8735.5735.621. (CC) gcc options: -O3 -march=znver1 -lz -ldl -lpthread

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance ComputationClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808190.94731.89462.84193.78924.7365SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 34.214.184.194.184.171. (CC) gcc options: -O3 -march=znver1 -march=native

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation ComputationClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808190.95181.90362.85543.80724.759SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 34.184.194.234.234.181. (CC) gcc options: -O3 -march=znver1 -march=native

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808190.89551.7912.68653.5824.4775SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 32.722.813.983.172.761. (CC) gcc options: -O3 -march=znver1 -march=native

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808191326395265SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 0.39, N = 3SE +/- 0.38, N = 3SE +/- 0.16, N = 356.1956.3856.4156.9956.241. (CC) gcc options: -O3 -march=znver1 -msse -mfpmath=sse -march=native -lm -pthread -lmpi

Smallpt

Global Illumination Renderer; 128 Samples

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

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 340.6540.5738.4438.6138.561. (CC) gcc options: -lm -O3 -march=znver1

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Clang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819306090120150SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 1.99, N = 12114.08114.96111.52113.47115.971. (CC) gcc options: -O3 -march=znver1 -pthread -lz -llzma

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808193691215SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 58.588.629.319.489.43-fvisibility=hidden-fvisibility=hidden-fvisibility=hidden1. (CXX) g++ options: -O3 -march=znver1 -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Clang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 201808193691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 39.319.398.617.997.93-pipe-pipe1. (CC) gcc options: -O3 -march=znver1 -lm

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.1Time To SolveClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.0GCC 9.0.0 20180819612182430SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 327.0326.8025.1525.2325.201. (CXX) g++ options: -fopenmp -O3 -march=znver1 -O2 -march=native

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.01020304050SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 342.1142.2942.8341.841. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.01530456075SE +/- 0.51, N = 3SE +/- 0.38, N = 3SE +/- 0.19, N = 3SE +/- 0.64, N = 365.7864.0963.8465.981. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupClang 6.0.1Clang 8.0 20180820GCC 7.3.0GCC 8.2.020406080100SE +/- 0.37, N = 3SE +/- 0.13, N = 3SE +/- 0.45, N = 3SE +/- 0.21, N = 3108.83108.82108.86105.171. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic


Phoronix Test Suite v10.8.4