GCC Compiler Tests EOY2018

GCC 9 compiler benchmarks at end of 2018 by Michael Larabel compared to GCC7 and GCC 8.

HTML result view exported from: https://openbenchmarking.org/result/1812284-SP-GCCCOMPIL26&grs&sor.

GCC Compiler Tests EOY2018ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 7.4.0GCC 8.2.0GCC 9.0.0Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1602 BIOS)Intel Sky Lake-E DMI3 Registers16384MBSamsung SSD 970 EVO 500GBNVIDIA NV120 12GBRealtek ALC1220ASUS PB278Intel ConnectionClear Linux OS 268904.19.12-675.native (x86_64)GNOME Shell 3.30.2X Server 1.20.3nouveau 1.0.154.3 Mesa 19.0.0-develGCC 7.4.0 + Clang 7.0.1 + LLVM 7.0.1ext42560x1440GCC 8.2.0 + Clang 7.0.1 + LLVM 7.0.1GCC 9.0.0 20181228 + Clang 7.0.1 + LLVM 7.0.1OpenBenchmarking.orgEnvironment Details- CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-O3-march=native CXXFLAGS=-O3-march=native FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" Compiler Details- --disable-multi-lib --disable-multilib --enable-checking=releaseProcessor Details- Scaling Governor: intel_pstate performanceSecurity Details- KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable

GCC Compiler Tests EOY2018cpuminer-opt: skeincpuminer-opt: lbryc-ray: Total Time - 4K, 16 Rays Per Pixelencode-mp3: WAV To MP3redis: GETbullet: 1000 Convexcpuminer-opt: myr-grbullet: 1000 Stackbullet: Convex Trimeshbullet: Prim Trimeshbullet: 136 Ragdollsscimark2: Sparse Matrix Multiplybullet: 3000 Fallcpuminer-opt: sha256thimeno: Poisson Pressure Solvernginx: Static Web Page Servingscimark2: Fast Fourier Transformcpuminer-opt: deepapache: Static Web Page Servingx265: H.265 Video Encodingscimark2: Monte Carlostockfish: Total Timebuild-php: Time To Compilehmmer: Pfam Database Searchbuild-linux-kernel: Time To Compilescimark2: Dense LU Matrix Factorizationencode-flac: WAV To FLACaobench: 2048 x 2048 - Total Timetscp: AI Chess Performancescimark2: Compositesmallpt: Global Illumination Renderer; 128 Samplesx264: H.264 Video Encodingdav1d: Summer Nature 1080pm-queens: Time To Solvecompress-7zip: Compress Speed Testdav1d: Summer Nature 4Kasmfish: 1024 Hash Memory, 26 Depthpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writecompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9xsbench: compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19crafty: Elapsed Timescimark2: Jacobi Successive Over-Relaxationcpuminer-opt: m7mredis: SETredis: LPUSHredis: SADDredis: LPOPebizzy: blake2: GCC 7.4.0GCC 8.2.0GCC 9.0.0470204254042.0111.1227677314.58159504.711.150.972.6530034.14106920280841249525140933247154.949004506171048.834.3741.6967089.6930.10146329726576.1814119.9849.069846882.3350644790489044537773.25506801010.208962714214849220067021852471223839428573465933804.02559534930837.679.7333043073.98151574.031.010.862.3034663.55112082323847447554148703543258.439714833101952.114.0943.7363979.2730.81142689027086.0414119.6048.1010006581.2250255612494949533372.48507872810.269013487215149122720602180235266678132927925915233.47618075336033.639.2830753133.85134223.970.970.822.2635073.58124670322346513593155833522959.799704793644952.364.1344.1763979.2530.97142541527246.0713819.5848.289832581.1950929406492593539372.72504867910.238998828215449122034212091151241472031898376150793.44OpenBenchmarking.org

Cpuminer-Opt

Algorithm: skein

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skeinGCC 9.0.0GCC 8.2.0GCC 7.4.013K26K39K52K65KSE +/- 3.33, N = 3SE +/- 71.72, N = 3SE +/- 5.77, N = 36180755953470201. (CXX) g++ options: -O3 -march=native -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: lbry

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbryGCC 9.0.0GCC 8.2.0GCC 7.4.011K22K33K44K55KSE +/- 300.06, N = 3SE +/- 548.07, N = 12SE +/- 310.21, N = 35336049308425401. (CXX) g++ options: -O3 -march=native -lcurl -lz -lpthread -lssl -lcrypto -lgmp

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelGCC 9.0.0GCC 8.2.0GCC 7.4.01020304050SE +/- 0.02, N = 3SE +/- 0.31, N = 3SE +/- 0.05, N = 333.6337.6742.011. (CC) gcc options: -lm -lpthread -O3 -march=native

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3GCC 9.0.0GCC 8.2.0GCC 7.4.03691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 39.289.7311.121. (CC) gcc options: -O3 -march=native -lncurses -lm

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETGCC 8.2.0GCC 9.0.0GCC 7.4.0700K1400K2100K2800K3500KSE +/- 23705.70, N = 3SE +/- 51891.57, N = 12SE +/- 16836.89, N = 33304307307531327677311. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexGCC 9.0.0GCC 8.2.0GCC 7.4.01.03052.0613.09154.1225.1525SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 33.853.984.581. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Cpuminer-Opt

Algorithm: myr-gr

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: myr-grGCC 7.4.0GCC 8.2.0GCC 9.0.03K6K9K12K15KSE +/- 160.42, N = 3SE +/- 172.95, N = 3SE +/- 195.10, N = 51595015157134221. (CXX) g++ options: -O3 -march=native -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackGCC 9.0.0GCC 8.2.0GCC 7.4.01.05982.11963.17944.23925.299SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 33.974.034.711. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshGCC 9.0.0GCC 8.2.0GCC 7.4.00.25880.51760.77641.03521.294SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 30.971.011.151. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshGCC 9.0.0GCC 8.2.0GCC 7.4.00.21830.43660.65490.87321.0915SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 30.820.860.971. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsGCC 9.0.0GCC 8.2.0GCC 7.4.00.59631.19261.78892.38522.9815SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 32.262.302.651. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyGCC 9.0.0GCC 8.2.0GCC 7.4.08001600240032004000SE +/- 1.31, N = 3SE +/- 28.31, N = 3SE +/- 0.93, N = 33507346630031. (CC) gcc options: -O3 -march=native -lm

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallGCC 8.2.0GCC 9.0.0GCC 7.4.00.93151.8632.79453.7264.6575SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 33.553.584.141. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Cpuminer-Opt

Algorithm: sha256t

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256tGCC 9.0.0GCC 8.2.0GCC 7.4.030K60K90K120K150KSE +/- 1395.03, N = 3SE +/- 1083.03, N = 12SE +/- 165.63, N = 31246701120821069201. (CXX) g++ options: -O3 -march=native -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 8.2.0GCC 9.0.0GCC 7.4.07001400210028003500SE +/- 8.47, N = 3SE +/- 12.48, N = 3SE +/- 5.04, N = 33238322328081. (CC) gcc options: -O3 -march=native -mavx2

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingGCC 8.2.0GCC 9.0.0GCC 7.4.010K20K30K40K50KSE +/- 121.75, N = 3SE +/- 590.77, N = 11SE +/- 86.61, N = 34744746513412491. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformGCC 9.0.0GCC 8.2.0GCC 7.4.0130260390520650SE +/- 6.47, N = 3SE +/- 14.56, N = 3SE +/- 1.23, N = 35935545251. (CC) gcc options: -O3 -march=native -lm

Cpuminer-Opt

Algorithm: deep

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: deepGCC 9.0.0GCC 8.2.0GCC 7.4.03K6K9K12K15KSE +/- 33.83, N = 3SE +/- 60.83, N = 3SE +/- 99.39, N = 31558314870140931. (CXX) g++ options: -O3 -march=native -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingGCC 8.2.0GCC 9.0.0GCC 7.4.08K16K24K32K40KSE +/- 100.08, N = 3SE +/- 80.48, N = 3SE +/- 41.98, N = 33543235229324711. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingGCC 9.0.0GCC 8.2.0GCC 7.4.01326395265SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 359.7958.4354.941. (CXX) g++ options: -O3 -march=native -rdynamic -lpthread -lrt -ldl -lnuma

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloGCC 8.2.0GCC 9.0.0GCC 7.4.02004006008001000SE +/- 0.49, N = 3SE +/- 1.73, N = 3SE +/- 0.05, N = 39719709001. (CC) gcc options: -O3 -march=native -lm

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeGCC 8.2.0GCC 9.0.0GCC 7.4.010M20M30M40M50MSE +/- 540128.89, N = 3SE +/- 220957.82, N = 3SE +/- 398648.51, N = 34833101947936449450617101. (CXX) g++ options: -m64 -lpthread -O3 -march=native -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileGCC 7.4.0GCC 8.2.0GCC 9.0.01224364860SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 348.8352.1152.361. (CC) gcc options: -O3 -march=native -pedantic -ldl -lz -lm

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchGCC 8.2.0GCC 9.0.0GCC 7.4.00.98331.96662.94993.93324.9165SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 34.094.134.371. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileGCC 7.4.0GCC 8.2.0GCC 9.0.01020304050SE +/- 0.65, N = 4SE +/- 0.71, N = 3SE +/- 0.86, N = 341.6943.7344.17

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationGCC 7.4.0GCC 9.0.0GCC 8.2.014002800420056007000SE +/- 57.69, N = 3SE +/- 1.43, N = 3SE +/- 1.46, N = 36708639763971. (CC) gcc options: -O3 -march=native -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACGCC 9.0.0GCC 8.2.0GCC 7.4.03691215SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 59.259.279.691. (CXX) g++ options: -O3 -march=native -fvisibility=hidden -logg -lm

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeGCC 7.4.0GCC 8.2.0GCC 9.0.0714212835SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 330.1030.8130.971. (CC) gcc options: -lm -O3 -march=native

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceGCC 7.4.0GCC 8.2.0GCC 9.0.0300K600K900K1200K1500KSE +/- 2634.79, N = 5SE +/- 1169.10, N = 5SE +/- 1471.20, N = 51463297142689014254151. (CC) gcc options: -O3 -march=native

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeGCC 9.0.0GCC 8.2.0GCC 7.4.06001200180024003000SE +/- 2.89, N = 3SE +/- 4.52, N = 3SE +/- 6.02, N = 32724270826571. (CC) gcc options: -O3 -march=native -lm

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesGCC 8.2.0GCC 9.0.0GCC 7.4.0246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 36.046.076.181. (CXX) g++ options: -fopenmp -O3 -march=native

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingGCC 8.2.0GCC 7.4.0GCC 9.0.0306090120150SE +/- 0.27, N = 3SE +/- 0.49, N = 3SE +/- 2.02, N = 51411411381. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -march=native -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.1Video Input: Summer Nature 1080pGCC 9.0.0GCC 8.2.0GCC 7.4.0510152025SE +/- 0.27, N = 12SE +/- 0.23, N = 12SE +/- 0.28, N = 1119.5819.6019.981. (CC) gcc options: -O3 -march=native -pthread

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveGCC 8.2.0GCC 9.0.0GCC 7.4.01122334455SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 348.1048.2849.061. (CXX) g++ options: -fopenmp -O3 -march=native -O2

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestGCC 8.2.0GCC 7.4.0GCC 9.0.020K40K60K80K100KSE +/- 654.90, N = 3SE +/- 400.11, N = 3SE +/- 1920.78, N = 310006598468983251. (CXX) g++ options: -pipe -lpthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.1Video Input: Summer Nature 4KGCC 9.0.0GCC 8.2.0GCC 7.4.020406080100SE +/- 1.62, N = 3SE +/- 1.40, N = 4SE +/- 1.50, N = 381.1981.2282.331. (CC) gcc options: -O3 -march=native -pthread

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthGCC 9.0.0GCC 7.4.0GCC 8.2.011M22M33M44M55MSE +/- 707118.65, N = 3SE +/- 682729.39, N = 3SE +/- 244410.58, N = 3509294065064479050255612

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 OnlyGCC 8.2.0GCC 9.0.0GCC 7.4.0110K220K330K440K550KSE +/- 1102.49, N = 3SE +/- 1195.84, N = 3SE +/- 1339.77, N = 34949494925934890441. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -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 WriteGCC 9.0.0GCC 7.4.0GCC 8.2.012002400360048006000SE +/- 67.68, N = 12SE +/- 81.02, N = 3SE +/- 68.79, N = 75393537753331. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

XZ Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9GCC 8.2.0GCC 9.0.0GCC 7.4.01632486480SE +/- 0.29, N = 3SE +/- 0.32, N = 3SE +/- 0.23, N = 372.4872.7273.251. (CC) gcc options: -pthread -fvisibility=hidden -O3 -march=native

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06GCC 8.2.0GCC 7.4.0GCC 9.0.01.1M2.2M3.3M4.4M5.5MSE +/- 6353.54, N = 3SE +/- 11708.27, N = 3SE +/- 9735.47, N = 35078728506801050486791. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

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 19GCC 7.4.0GCC 9.0.0GCC 8.2.03691215SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 310.2010.2310.261. (CC) gcc options: -O3 -march=native -pthread -lz -llzma -llz4

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeGCC 8.2.0GCC 9.0.0GCC 7.4.02M4M6M8M10MSE +/- 43696.85, N = 3SE +/- 38240.25, N = 3SE +/- 4642.43, N = 39013487899882889627141. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationGCC 9.0.0GCC 8.2.0GCC 7.4.05001000150020002500SE +/- 16.30, N = 3SE +/- 2.55, N = 3SE +/- 28.12, N = 32154215121481. (CC) gcc options: -O3 -march=native -lm

Cpuminer-Opt

Algorithm: m7m

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7mGCC 7.4.0GCC 9.0.0GCC 8.2.0110220330440550SE +/- 0.31, N = 3SE +/- 0.20, N = 3SE +/- 0.25, N = 34924914911. (CXX) g++ options: -O3 -march=native -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETGCC 8.2.0GCC 9.0.0GCC 7.4.0500K1000K1500K2000K2500KSE +/- 40007.09, N = 12SE +/- 43900.53, N = 12SE +/- 3547.93, N = 32272060220342120067021. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHGCC 8.2.0GCC 9.0.0GCC 7.4.0500K1000K1500K2000K2500KSE +/- 1585.58, N = 3SE +/- 39742.64, N = 12SE +/- 23795.32, N = 32180235209115118524711. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDGCC 8.2.0GCC 9.0.0GCC 7.4.0600K1200K1800K2400K3000KSE +/- 12317.68, N = 3SE +/- 53681.23, N = 12SE +/- 37216.81, N = 32666781241472022383941. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPGCC 8.2.0GCC 9.0.0GCC 7.4.0700K1400K2100K2800K3500KSE +/- 51304.71, N = 12SE +/- 68340.85, N = 12SE +/- 17062.42, N = 33292792318983728573461. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3GCC 9.0.0GCC 7.4.0GCC 8.2.0130K260K390K520K650KSE +/- 10798.20, N = 3SE +/- 12431.66, N = 9SE +/- 8075.38, N = 36150795933805915231. (CC) gcc options: -pthread -lpthread -O3 -march=native

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307GCC 9.0.0GCC 8.2.0GCC 7.4.00.90451.8092.71353.6184.5225SE +/- 0.06, N = 3SE +/- 0.07, N = 12SE +/- 0.00, N = 33.443.474.021. (CC) gcc options: -O3 -march=native -lcrypto -lz


Phoronix Test Suite v10.8.4