GCC 8.1 vs. GCC 7.3 Compiler Benchmarking Intel/AMD x86_64

GCC 8 compiler benchmarks on Linux 64-bit for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1805108-AR-GCC8COMPI93&gru&rdt&rro.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 7.3.0GCC 8.1.0GCC 7.3.0GCC 8.1.0GCC 7.3.0GCC 8.1.0GCC 7.3.0GCC 8.1.0GCC 7.3.0GCC 8.1.0 Core i9 7980XE Core i9 7980XE Ryzen 7 2700X Ryzen 7 2700X 2 Xeon Gold 6138 2 Xeon Gold 6138 EPYC 7601 EPYC 7601 Core i7 8700K Core i7 8700KIntel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Sky Lake-E DMI3 Registers16384MB256GB INTEL SSDPEKKW256G8NV134 8192MBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 18.044.16.2-041602-generic (x86_64)GNOME Shell 3.28.1modesetting 1.19.64.3 Mesa 18.0.0-rc5GCC 7.3.0ext43840x2160GCC 8.1.0AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads)ASUS ROG CROSSHAIR VII HERO (WI-FI) (0509 BIOS)AMD Family 17h8192MBSamsung SSD 950 PRO 256GBMSI AMD Radeon RX 580 8192MBAMD EllesmereIntel I211 Gigabit Connection + Realtek Device b8224.15.0-20-generic (x86_64)4.5 Mesa 18.0.0-rc5 (LLVM 6.0.0)GCC 7.3.0GCC 8.1.02 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.00 BIOS)Intel Sky Lake-E DMI3 Registers96256MB256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150ASPEED ASPEED FamilyVE228Intel I210 Gigabit ConnectionGCC 7.3.01920x1080GCC 8.1.0AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads)TYAN B8026T70AE24HR (V0.05.B10 BIOS)AMD Family 17h129024MB280GB INTEL SSDPE21D280GABroadcom Limited NetXtreme BCM5720 Gigabit PCIeGCC 7.3.01024x768GCC 8.1.0Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads)ASUS PRIME Z370-A (0607 BIOS)Intel Device 3ec216384MB118GB INTEL SSDPEK1W120GAAMD Radeon RX Vega 8176MBRealtek ALC1220DELL P2415QIntel Connectionamdgpu 18.0.14.5 Mesa 18.0.0-rc5 (LLVM 6.0.0)GCC 7.3.03840x2160GCC 8.1.0OpenBenchmarking.orgEnvironment Details- CXXFLAGS=-O3-march=native CFLAGS=-O3-march=nativeCompiler Details- --disable-multilib --enable-checking=releaseDisk Details- GCC 7.3.0: Core i9 7980XE, GCC 8.1.0: Core i9 7980XE, GCC 7.3.0: Ryzen 7 2700X, GCC 8.1.0: Ryzen 7 2700X: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- GCC 7.3.0: Core i9 7980XE: Scaling Governor: intel_pstate powersave- GCC 8.1.0: Core i9 7980XE: Scaling Governor: intel_pstate powersave- GCC 7.3.0: Ryzen 7 2700X: Scaling Governor: acpi-cpufreq ondemand- GCC 8.1.0: Ryzen 7 2700X: Scaling Governor: acpi-cpufreq ondemand- GCC 7.3.0: 2 Xeon Gold 6138: Scaling Governor: intel_pstate powersave- GCC 8.1.0: 2 Xeon Gold 6138: Scaling Governor: intel_pstate powersave- GCC 7.3.0: EPYC 7601: Scaling Governor: acpi-cpufreq ondemand- GCC 8.1.0: EPYC 7601: Scaling Governor: acpi-cpufreq ondemand- GCC 7.3.0: Core i7 8700K: Scaling Governor: intel_pstate powersave- GCC 8.1.0: Core i7 8700K: Scaling Governor: intel_pstate powersaveSecurity Details- GCC 7.3.0: Core i9 7980XE: KPTI + __user pointer sanitization + Full generic retpoline Protection- GCC 8.1.0: Core i9 7980XE: KPTI + __user pointer sanitization + Full generic retpoline Protection- GCC 7.3.0: Ryzen 7 2700X: __user pointer sanitization + Full AMD retpoline IBPB Protection- GCC 8.1.0: Ryzen 7 2700X: __user pointer sanitization + Full AMD retpoline IBPB Protection- GCC 7.3.0: 2 Xeon Gold 6138: KPTI + __user pointer sanitization + Full generic retpoline Protection- GCC 8.1.0: 2 Xeon Gold 6138: KPTI + __user pointer sanitization + Full generic retpoline Protection- GCC 7.3.0: EPYC 7601: __user pointer sanitization + Full AMD retpoline Protection- GCC 8.1.0: EPYC 7601: __user pointer sanitization + Full AMD retpoline Protection- GCC 7.3.0: Core i7 8700K: KPTI + __user pointer sanitization + Full generic retpoline Protection- GCC 8.1.0: Core i7 8700K: KPTI + __user pointer sanitization + Full generic retpoline Protection

mpcbench: Multi-Precision Benchmarkgraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdingfhourstones: Complex Connect-4 Solvingscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationhimeno: Poisson Pressure Solvertscp: AI Chess Performanceebizzy: redis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETnginx: Static Web Page Servingstockfish: Total Timehmmer: Pfam Database Searchbuild-linux-kernel: Time To Compilebuild-php: Time To Compilec-ray: Total Timesmallpt: Global Illumination Renderer; 100 Samplesaobench: 2048 x 2048 - Total Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshencode-flac: WAV To FLACencode-mp3: WAV To MP3GCC 7.3.0GCC 8.1.0GCC 7.3.0GCC 8.1.0GCC 7.3.0GCC 8.1.0GCC 7.3.0GCC 8.1.0GCC 7.3.0GCC 8.1.0 Core i9 7980XE Core i9 7980XE Ryzen 7 2700X Ryzen 7 2700X 2 Xeon Gold 6138 2 Xeon Gold 6138 EPYC 7601 EPYC 7601 Core i7 8700K Core i7 8700K925017419421722510014097.202668.23842.58699.073001.416680.342117.772721.0913986246551192834089.672112444.401761252.422583124.381962968.5044189.14294610.3137.3348.015.44658.802.664.184.744.552.680.981.1510.1111.13993718920724324910614675.172655.78798.95715.323398.366249.962116.313047.6513666945679772924082.502320715.081930905.382783213.082127760.4844475.36281710.8238.8849.645.87438.512.473.794.264.062.440.881.038.949.93826719621124527415113507.932551.04265.26290.953062.556843.932292.501288.6811708735802542796050.582209198.081606362.162824673.211917057.0436697.9733696.2973.0962.147.79937.762.503.824.434.772.280.841.109.288.39829319621125927315013887.402521.44746.93289.552974.766304.422291.541317.7111590475521503035776.792166161.671737364.332748172.251974990.3335566.2533006.3777.2566.816.641038.002.323.754.313.992.290.840.999.547.8884131511871772078912641.502095.69746.19620.752478.864769.611863.012607.7712371489096272168657.001970080.621433138.462099680.941583093.0829549.75331312.2729.8351.806.30561.882.804.575.134.862.881.041.2310.2111.1487971571921882199413179.032126.68687.49603.142552.254926.661863.842689.7312041519745572309794.751828244.961644578.792165365.711752110.1929139.34318213.0331.0353.7310.34342.612.814.374.874.632.761.001.259.4410.07615315318718220811110393.531858.13195.68223.592400.054783.601687.76965.4686193811116091702037.041397462.961085511.331626714.961281816.4423721.2748917.2337.1365.452.92450.373.335.085.916.393.051.121.4712.2611.32613315318818520711010636.071929.63556.36223.942461.824718.951687.121000.4585154511092001731144.831437758.661120554.291703998.461295530.8323446.0444517.7138.5872.002.51450.743.095.005.745.343.051.121.3212.5010.601096721420126628912015660.333498.23955.04644.973570.799969.162351.193301.5415402103823643851755.833000024.082379477.173654543.252592122.3343358.1526305.0977.6355.089.581132.302.133.383.813.702.230.790.937.818.081100020618226228212016094.003378.44866.83632.753693.539355.112344.003320.8014862163988163630624.832922042.002437201.083637269.922547839.0043526.2926214.2081.5356.568.571133.882.193.393.823.672.230.800.967.577.97OpenBenchmarking.org

GNU MPC

Multi-Precision Benchmark

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision BenchmarkCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE2K4K6K8K10KSE +/- 21.86, N = 3SE +/- 12.02, N = 3SE +/- 24.04, N = 3SE +/- 40.96, N = 3SE +/- 33.33, N = 3SE +/- 8.82, N = 3SE +/- 6.67, N = 3SE +/- 3.33, N = 3SE +/- 25.17, N = 31100061338797829399371096761538413826792501. (CC) gcc options: -lm -O3 -march=native -MT -MD -MP -MF

GraphicsMagick

Operation: Blur

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: BlurCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE50100150200250SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 32061531571961892141531511961741. (CC) gcc options: -fopenmp -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: Sharpen

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: SharpenCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 31821881922112072011871872111941. (CC) gcc options: -fopenmp -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: Resizing

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: ResizingCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE60120180240300SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 1.67, N = 3SE +/- 1.00, N = 3SE +/- 14.73, N = 62621851882592432661821772452171. (CC) gcc options: -fopenmp -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: HWB Color Space

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: HWB Color SpaceCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE60120180240300SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 32822072192732492892082072742251. (CC) gcc options: -fopenmp -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: Local Adaptive ThresholdingCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE306090120150SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 312011094150106120111891511001. (CC) gcc options: -fopenmp -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -ldl -lpthread

Fhourstones

Complex Connect-4 Solving

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE3K6K9K12K15KSE +/- 150.38, N = 3SE +/- 61.87, N = 3SE +/- 64.47, N = 3SE +/- 18.05, N = 3SE +/- 52.76, N = 3SE +/- 7.07, N = 3SE +/- 15.39, N = 3SE +/- 12.22, N = 3SE +/- 99.04, N = 3SE +/- 13.78, N = 316094.0010636.0713179.0313887.4014675.1715660.3310393.5312641.5013507.9314097.201. (CC) gcc options: -O3

SciMark

Computational Test: Composite

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE8001600240032004000SE +/- 43.80, N = 3SE +/- 14.22, N = 3SE +/- 1.48, N = 3SE +/- 16.87, N = 3SE +/- 4.20, N = 3SE +/- 27.67, N = 3SE +/- 4.82, N = 3SE +/- 8.64, N = 3SE +/- 35.97, N = 3SE +/- 5.56, N = 33378.441929.632126.682521.442655.783498.231858.132095.692551.042668.231. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Monte Carlo

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE2004006008001000SE +/- 28.77, N = 3SE +/- 0.10, N = 3SE +/- 7.76, N = 3SE +/- 0.98, N = 3SE +/- 0.11, N = 3SE +/- 0.96, N = 3SE +/- 0.03, N = 3SE +/- 23.56, N = 3SE +/- 0.77, N = 3SE +/- 31.52, N = 3866.83556.36687.49746.93798.95955.04195.68746.19265.26842.581. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Fast Fourier Transform

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE150300450600750SE +/- 0.89, N = 3SE +/- 0.33, N = 3SE +/- 0.81, N = 3SE +/- 0.41, N = 3SE +/- 12.84, N = 3SE +/- 3.75, N = 3SE +/- 0.05, N = 3SE +/- 1.87, N = 3SE +/- 0.21, N = 3SE +/- 2.32, N = 3632.75223.94603.14289.55715.32644.97223.59620.75290.95699.071. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Sparse Matrix Multiply

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE8001600240032004000SE +/- 2.35, N = 3SE +/- 11.25, N = 3SE +/- 8.99, N = 3SE +/- 151.67, N = 3SE +/- 3.40, N = 3SE +/- 8.60, N = 3SE +/- 10.04, N = 3SE +/- 14.62, N = 3SE +/- 11.00, N = 3SE +/- 0.69, N = 33693.532461.822552.252974.763398.363570.792400.052478.863062.553001.411. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Dense LU Matrix Factorization

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE2K4K6K8K10KSE +/- 238.77, N = 3SE +/- 82.51, N = 3SE +/- 3.85, N = 3SE +/- 79.39, N = 3SE +/- 7.13, N = 3SE +/- 129.79, N = 3SE +/- 31.46, N = 3SE +/- 37.22, N = 3SE +/- 193.14, N = 3SE +/- 8.02, N = 39355.114718.954926.666304.426249.969969.164783.604769.616843.936680.341. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE5001000150020002500SE +/- 7.72, N = 3SE +/- 0.65, N = 3SE +/- 0.98, N = 3SE +/- 4.73, N = 3SE +/- 1.44, N = 3SE +/- 4.79, N = 3SE +/- 0.27, N = 3SE +/- 1.46, N = 3SE +/- 4.03, N = 3SE +/- 1.01, N = 32344.001687.121863.842291.542116.312351.191687.761863.012292.502117.771. (CC) gcc options: -O3 -march=native -lm

Himeno Benchmark

Poisson Pressure Solver

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE7001400210028003500SE +/- 4.31, N = 3SE +/- 2.35, N = 3SE +/- 9.53, N = 3SE +/- 2.85, N = 3SE +/- 19.02, N = 3SE +/- 29.35, N = 3SE +/- 2.06, N = 3SE +/- 0.44, N = 3SE +/- 4.37, N = 3SE +/- 19.92, N = 33320.801000.452689.731317.713047.653301.54965.462607.771288.682721.091. (CC) gcc options: -O3 -march=native -mavx2

TSCP

AI Chess Performance

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE300K600K900K1200K1500KSE +/- 3701.14, N = 5SE +/- 768.11, N = 5SE +/- 644.46, N = 5SE +/- 913.07, N = 5SE +/- 1055.49, N = 5SE +/- 426.59, N = 5SE +/- 555.00, N = 5SE +/- 609.43, N = 5SE +/- 711.40, N = 5148621685154512041511159047136669415402108619381237148117087313986241. (CC) gcc options: -O3 -march=native

ebizzy

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Core i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE200K400K600K800K1000KSE +/- 5110.12, N = 3SE +/- 21678.08, N = 3SE +/- 17287.20, N = 3SE +/- 15074.27, N = 6SE +/- 21706.71, N = 6SE +/- 10398.20, N = 6SE +/- 36638.31, N = 6SE +/- 11801.70, N = 3SE +/- 14255.18, N = 6SE +/- 13137.69, N = 6398816110920097455755215056797738236411116099096275802546551191. (CC) gcc options: -pthread -lpthread -O3 -march=native

Redis

Test: LPOP

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE800K1600K2400K3200K4000KSE +/- 122631.45, N = 6SE +/- 6081.54, N = 3SE +/- 108276.56, N = 6SE +/- 89727.33, N = 6SE +/- 91891.05, N = 6SE +/- 35905.49, N = 3SE +/- 18193.07, N = 3SE +/- 91817.70, N = 6SE +/- 14576.24, N = 3SE +/- 41731.28, N = 33630624.831731144.832309794.753035776.792924082.503851755.831702037.042168657.002796050.582834089.671. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SADD

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE600K1200K1800K2400K3000KSE +/- 36700.84, N = 3SE +/- 14427.84, N = 3SE +/- 68481.54, N = 6SE +/- 10211.40, N = 3SE +/- 24898.87, N = 3SE +/- 6012.08, N = 3SE +/- 10723.47, N = 3SE +/- 39783.26, N = 3SE +/- 8590.30, N = 3SE +/- 51646.85, N = 62922042.001437758.661828244.962166161.672320715.083000024.081397462.961970080.622209198.082112444.401. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPUSH

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE500K1000K1500K2000K2500KSE +/- 13892.48, N = 3SE +/- 20454.85, N = 3SE +/- 45405.27, N = 6SE +/- 14735.01, N = 3SE +/- 29553.33, N = 4SE +/- 22085.97, N = 3SE +/- 8347.62, N = 3SE +/- 18446.60, N = 3SE +/- 31673.20, N = 3SE +/- 24461.83, N = 32437201.081120554.291644578.791737364.331930905.382379477.171085511.331433138.461606362.161761252.421. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE800K1600K2400K3200K4000KSE +/- 40791.10, N = 3SE +/- 18842.01, N = 3SE +/- 97031.70, N = 6SE +/- 35410.94, N = 3SE +/- 74213.85, N = 6SE +/- 28976.37, N = 3SE +/- 23677.82, N = 3SE +/- 99013.89, N = 6SE +/- 81374.50, N = 6SE +/- 78083.55, N = 63637269.921703998.462165365.712748172.252783213.083654543.251626714.962099680.942824673.212583124.381. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE600K1200K1800K2400K3000KSE +/- 38093.86, N = 3SE +/- 11251.03, N = 3SE +/- 63211.28, N = 6SE +/- 2603.83, N = 3SE +/- 31347.97, N = 6SE +/- 42975.06, N = 3SE +/- 20900.08, N = 4SE +/- 41772.01, N = 6SE +/- 10927.09, N = 3SE +/- 29892.79, N = 32547839.001295530.831752110.191974990.332127760.482592122.331281816.441583093.081917057.041962968.501. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

NGINX Benchmark

Static Web Page Serving

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE10K20K30K40K50KSE +/- 263.86, N = 3SE +/- 192.31, N = 3SE +/- 178.23, N = 3SE +/- 396.60, N = 3SE +/- 311.55, N = 3SE +/- 195.10, N = 3SE +/- 74.40, N = 3SE +/- 68.43, N = 3SE +/- 82.34, N = 3SE +/- 326.07, N = 343526.2923446.0429139.3435566.2544475.3643358.1523721.2729549.7536697.9744189.141. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native

Stockfish

Total Time

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgms, Fewer Is BetterStockfish 2014-11-26Total TimeCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE10002000300040005000SE +/- 4.73, N = 3SE +/- 2.91, N = 3SE +/- 6.39, N = 3SE +/- 1.20, N = 3SE +/- 3.79, N = 3SE +/- 8.35, N = 3SE +/- 119.39, N = 6SE +/- 4.98, N = 3SE +/- 5.86, N = 3SE +/- 1.53, N = 326214451318233002817263048913313336929461. (CXX) g++ options: -lpthread -O3 -march=native -fno-exceptions -fno-rtti -ansi -pedantic -msse -msse3 -mpopcnt -flto

Timed HMMer Search

Pfam Database Search

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE3691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 34.207.7113.036.3710.825.097.2312.276.2910.311. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Timed Linux Kernel Compilation

Time To Compile

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE20406080100SE +/- 0.83, N = 3SE +/- 0.69, N = 6SE +/- 0.71, N = 6SE +/- 0.75, N = 3SE +/- 0.62, N = 6SE +/- 0.79, N = 3SE +/- 0.68, N = 6SE +/- 0.73, N = 6SE +/- 0.86, N = 3SE +/- 0.59, N = 681.5338.5831.0377.2538.8877.6337.1329.8373.0937.33

Timed PHP Compilation

Time To Compile

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE1632486480SE +/- 0.28, N = 3SE +/- 0.71, N = 3SE +/- 0.20, N = 3SE +/- 0.40, N = 3SE +/- 0.13, N = 3SE +/- 0.11, N = 3SE +/- 0.81, N = 3SE +/- 0.18, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 356.5672.0053.7366.8149.6455.0865.4551.8062.1448.011. (CC) gcc options: -O3 -march=native -pedantic -ldl -lz -lm

C-Ray

Total Time

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE3691215SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.40, N = 6SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 4SE +/- 0.00, N = 3SE +/- 0.02, N = 38.572.5110.346.645.879.582.926.307.795.441. (CC) gcc options: -lm -lpthread -O3 -march=native

Smallpt

Global Illumination Renderer; 100 Samples

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE3691215SE +/- 0.22, N = 6SE +/- 0.22, N = 6SE +/- 0.21, N = 6SE +/- 0.17, N = 6SE +/- 0.21, N = 611431041145961. (CXX) g++ options: -fopenmp -O3 -march=native

AOBench

Size: 2048 x 2048 - Total Time

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE1428425670SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.24, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.58, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 333.8850.7442.6138.0038.5132.3050.3761.8837.7658.801. (CC) gcc options: -lm -O3 -march=native

Bullet Physics Engine

Test: Raytests

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE0.74931.49862.24792.99723.7465SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.193.092.812.322.472.133.332.802.502.661. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE1.1432.2863.4294.5725.715SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 33.395.004.373.753.793.385.084.573.824.181. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE1.32982.65963.98945.31926.649SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.09, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 33.825.744.874.314.263.815.915.134.434.741. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 33.675.344.633.994.063.706.394.864.774.551. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE0.68631.37262.05892.74523.4315SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.233.052.762.292.442.233.052.882.282.681. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE0.2520.5040.7561.0081.26SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.801.121.000.840.880.791.121.040.840.981. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE0.33080.66160.99241.32321.654SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.961.321.250.991.030.931.471.231.101.151. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

FLAC Audio Encoding

WAV To FLAC

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACCore i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE3691215SE +/- 0.05, N = 5SE +/- 0.05, N = 5SE +/- 0.03, N = 5SE +/- 0.14, N = 5SE +/- 0.04, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.14, N = 67.5712.509.449.548.947.8112.2610.219.2810.111. (CXX) g++ options: -O3 -march=native -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

GCC 8.1.0GCC 7.3.0OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Core i7 8700KEPYC 76012 Xeon Gold 6138Ryzen 7 2700XCore i9 7980XE3691215SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 37.9710.6010.077.889.938.0811.3211.148.3911.131. (CC) gcc options: -O3 -march=native -lm


Phoronix Test Suite v10.8.5