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&sro&grs.

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 i7 8700K Core i7 8700K Core i9 7980XE Core i9 7980XE 2 Xeon Gold 6138 2 Xeon Gold 6138 Ryzen 7 2700X Ryzen 7 2700X EPYC 7601 EPYC 7601Intel 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 ConnectionUbuntu 18.044.15.0-20-generic (x86_64)GNOME Shell 3.28.1amdgpu 18.0.14.5 Mesa 18.0.0-rc5 (LLVM 6.0.0)GCC 7.3.0ext43840x2160GCC 8.1.0Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Sky Lake-E DMI3 Registers256GB INTEL SSDPEKKW256G8NV134 8192MBAcer B286HK4.16.2-041602-generic (x86_64)modesetting 1.19.64.3 Mesa 18.0.0-rc5GCC 7.3.0GCC 8.1.02 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.00 BIOS)96256MB256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150ASPEED ASPEED FamilyVE228Intel I210 Gigabit Connection4.15.0-20-generic (x86_64)GCC 7.3.01920x1080GCC 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 EllesmereAcer B286HKIntel I211 Gigabit Connection + Realtek Device b8224.5 Mesa 18.0.0-rc5 (LLVM 6.0.0)GCC 7.3.03840x2160GCC 8.1.0AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads)TYAN B8026T70AE24HR (V0.05.B10 BIOS)129024MB280GB INTEL SSDPE21D280GAASPEED ASPEED FamilyVE228Broadcom Limited NetXtreme BCM5720 Gigabit PCIeGCC 7.3.01024x768GCC 8.1.0OpenBenchmarking.orgEnvironment Details- CXXFLAGS=-O3-march=native CFLAGS=-O3-march=nativeCompiler Details- --disable-multilib --enable-checking=releaseProcessor Details- GCC 7.3.0: Core i7 8700K: Scaling Governor: intel_pstate powersave- GCC 8.1.0: Core i7 8700K: Scaling Governor: intel_pstate powersave- 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: 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: Ryzen 7 2700X: Scaling Governor: acpi-cpufreq ondemand- GCC 8.1.0: Ryzen 7 2700X: Scaling Governor: acpi-cpufreq ondemand- GCC 7.3.0: EPYC 7601: Scaling Governor: acpi-cpufreq ondemand- GCC 8.1.0: EPYC 7601: Scaling Governor: acpi-cpufreq ondemandSecurity Details- 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- 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: 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: 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: EPYC 7601: __user pointer sanitization + Full AMD retpoline Protection- GCC 8.1.0: EPYC 7601: __user pointer sanitization + Full AMD retpoline ProtectionDisk 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,rw

scimark2: Monte Carloc-ray: Total Timehimeno: Poisson Pressure Solverscimark2: Fast Fourier Transformhmmer: Pfam Database Searchbuild-linux-kernel: Time To Compileredis: LPUSHredis: SADDscimark2: Dense LU Matrix Factorizationredis: SETaobench: 2048 x 2048 - Total Timenginx: Static Web Page Servingscimark2: Compositestockfish: Total Timetscp: AI Chess Performancempcbench: Multi-Precision Benchmarkbullet: 1000 Convexgraphics-magick: Local Adaptive Thresholdingencode-flac: WAV To FLACbullet: Convex Trimeshbullet: Raytestsbullet: 1000 Stackfhourstones: Complex Connect-4 Solvingscimark2: Sparse Matrix Multiplybullet: 3000 Fallgraphics-magick: Resizingbuild-php: Time To Compileencode-mp3: WAV To MP3bullet: Prim Trimeshgraphics-magick: Blurgraphics-magick: HWB Color Spacescimark2: Jacobi Successive Over-Relaxationbullet: 136 Ragdollsgraphics-magick: Sharpenredis: GETredis: LPOPsmallpt: Global Illumination Renderer; 100 Samplesebizzy: GCC 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 i7 8700K Core i7 8700K Core i9 7980XE Core i9 7980XE 2 Xeon Gold 6138 2 Xeon Gold 6138 Ryzen 7 2700X Ryzen 7 2700X EPYC 7601 EPYC 7601955.049.583301.54644.975.0977.632379477.173000024.089969.162592122.3332.3043358.153498.2326301540210109673.701207.810.932.133.8115660.333570.793.3826655.088.080.792142892351.192.232013654543.253851755.8311382364866.838.573320.80632.754.2081.532437201.082922042.009355.112547839.0033.8843526.293378.4426211486216110003.671207.570.962.193.8216094.003693.533.3926256.567.970.802062822344.002.231823637269.923630624.8311398816842.585.442721.09699.0710.3137.331761252.422112444.406680.341962968.5058.8044189.142668.232946139862492504.5510010.111.152.664.7414097.203001.414.1821748.0111.130.981742252117.772.681942583124.382834089.676655119798.955.873047.65715.3210.8238.881930905.382320715.086249.962127760.4838.5144475.362655.782817136669499374.061068.941.032.474.2614675.173398.363.7924349.649.930.881892492116.312.442072783213.082924082.504567977746.196.302607.77620.7512.2729.831433138.461970080.624769.611583093.0861.8829549.752095.693313123714884134.868910.211.232.805.1312641.502478.864.5717751.8011.141.041512071863.012.881872099680.942168657.005909627687.4910.342689.73603.1413.0331.031644578.791828244.964926.661752110.1942.6129139.342126.683182120415187974.63949.441.252.814.8713179.032552.254.3718853.7310.071.001572191863.842.761922165365.712309794.753974557265.267.791288.68290.956.2973.091606362.162209198.086843.931917057.0437.7636697.972551.043369117087382674.771519.281.102.504.4313507.933062.553.8224562.148.390.841962742292.502.282112824673.212796050.589580254746.936.641317.71289.556.3777.251737364.332166161.676304.421974990.3338.0035566.252521.443300115904782933.991509.540.992.324.3113887.402974.763.7525966.817.880.841962732291.542.292112748172.253035776.7910552150195.682.92965.46223.597.2337.131085511.331397462.964783.601281816.4450.3723721.271858.13489186193861536.3911112.261.473.335.9110393.532400.055.0818265.4511.321.121532081687.763.051871626714.961702037.0441111609556.362.511000.45223.947.7138.581120554.291437758.664718.951295530.8350.7423446.041929.63445185154561335.3411012.501.323.095.7410636.072461.825.0018572.0010.601.121532071687.123.051881703998.461731144.8341109200OpenBenchmarking.org

SciMark

Computational Test: Monte Carlo

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte Carlo2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X2004006008001000SE +/- 23.56, N = 3SE +/- 0.96, N = 3SE +/- 31.52, N = 3SE +/- 0.03, N = 3SE +/- 0.77, N = 3SE +/- 7.76, N = 3SE +/- 28.77, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.98, N = 3746.19955.04842.58195.68265.26687.49866.83798.95556.36746.931. (CC) gcc options: -O3 -march=native -lm

C-Ray

Total Time

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X3691215SE +/- 0.09, N = 4SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.40, N = 6SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 36.309.585.442.927.7910.348.575.872.516.641. (CC) gcc options: -lm -lpthread -O3 -march=native

Himeno Benchmark

Poisson Pressure Solver

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solver2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X7001400210028003500SE +/- 0.44, N = 3SE +/- 29.35, N = 3SE +/- 19.92, N = 3SE +/- 2.06, N = 3SE +/- 4.37, N = 3SE +/- 9.53, N = 3SE +/- 4.31, N = 3SE +/- 19.02, N = 3SE +/- 2.35, N = 3SE +/- 2.85, N = 32607.773301.542721.09965.461288.682689.733320.803047.651000.451317.711. (CC) gcc options: -O3 -march=native -mavx2

SciMark

Computational Test: Fast Fourier Transform

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

Timed HMMer Search

Pfam Database Search

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

Timed Linux Kernel Compilation

Time To Compile

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To Compile2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X20406080100SE +/- 0.73, N = 6SE +/- 0.79, N = 3SE +/- 0.59, N = 6SE +/- 0.68, N = 6SE +/- 0.86, N = 3SE +/- 0.71, N = 6SE +/- 0.83, N = 3SE +/- 0.62, N = 6SE +/- 0.69, N = 6SE +/- 0.75, N = 329.8377.6337.3337.1373.0931.0381.5338.8838.5877.25

Redis

Test: LPUSH

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

Redis

Test: SADD

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

SciMark

Computational Test: Dense LU Matrix Factorization

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

Redis

Test: SET

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

AOBench

Size: 2048 x 2048 - Total Time

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Time2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X1428425670SE +/- 0.58, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.18, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.24, N = 3SE +/- 0.00, N = 3SE +/- 0.11, N = 361.8832.3058.8050.3737.7642.6133.8838.5150.7438.001. (CC) gcc options: -lm -O3 -march=native

NGINX Benchmark

Static Web Page Serving

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

SciMark

Computational Test: Composite

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Composite2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X8001600240032004000SE +/- 8.64, N = 3SE +/- 27.67, N = 3SE +/- 5.56, N = 3SE +/- 4.82, N = 3SE +/- 35.97, N = 3SE +/- 1.48, N = 3SE +/- 43.80, N = 3SE +/- 4.20, N = 3SE +/- 14.22, N = 3SE +/- 16.87, N = 32095.693498.232668.231858.132551.042126.683378.442655.781929.632521.441. (CC) gcc options: -O3 -march=native -lm

Stockfish

Total Time

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

TSCP

AI Chess Performance

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performance2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X300K600K900K1200K1500KSE +/- 555.00, N = 5SE +/- 1055.49, N = 5SE +/- 711.40, N = 5SE +/- 426.59, N = 5SE +/- 609.43, N = 5SE +/- 644.46, N = 5SE +/- 3701.14, N = 5SE +/- 768.11, N = 5SE +/- 913.07, N = 5123714815402101398624861938117087312041511486216136669485154511590471. (CC) gcc options: -O3 -march=native

GNU MPC

Multi-Precision Benchmark

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision Benchmark2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X2K4K6K8K10KSE +/- 6.67, N = 3SE +/- 33.33, N = 3SE +/- 25.17, N = 3SE +/- 8.82, N = 3SE +/- 3.33, N = 3SE +/- 12.02, N = 3SE +/- 40.96, N = 3SE +/- 21.86, N = 3SE +/- 24.04, N = 38413109679250615382678797110009937613382931. (CC) gcc options: -O3 -march=native -MT -MD -MP -MF

Bullet Physics Engine

Test: 1000 Convex

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Convex2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X246810SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 34.863.704.556.394.774.633.674.065.343.991. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

GraphicsMagick

Operation: Local Adaptive Thresholding

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

FLAC Audio Encoding

WAV To FLAC

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLAC2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X3691215SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.14, N = 6SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.03, N = 5SE +/- 0.05, N = 5SE +/- 0.04, N = 5SE +/- 0.05, N = 5SE +/- 0.14, N = 510.217.8110.1112.269.289.447.578.9412.509.541. (CXX) g++ options: -O3 -march=native -fvisibility=hidden -lm

Bullet Physics Engine

Test: Convex Trimesh

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex Trimesh2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X0.33080.66160.99241.32321.654SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.230.931.151.471.101.250.961.031.320.991. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Raytests

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Raytests2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X0.74931.49862.24792.99723.7465SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.802.132.663.332.502.812.192.473.092.321. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Stack2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X1.32982.65963.98945.31926.649SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 35.133.814.745.914.434.873.824.265.744.311. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Fhourstones

Complex Connect-4 Solving

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 Solving2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X3K6K9K12K15KSE +/- 12.22, N = 3SE +/- 7.07, N = 3SE +/- 13.78, N = 3SE +/- 15.39, N = 3SE +/- 99.04, N = 3SE +/- 64.47, N = 3SE +/- 150.38, N = 3SE +/- 52.76, N = 3SE +/- 61.87, N = 3SE +/- 18.05, N = 312641.5015660.3314097.2010393.5313507.9313179.0316094.0014675.1710636.0713887.401. (CC) gcc options: -O3

SciMark

Computational Test: Sparse Matrix Multiply

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

Bullet Physics Engine

Test: 3000 Fall

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 Fall2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X1.1432.2863.4294.5725.715SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.573.384.185.083.824.373.393.795.003.751. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

GraphicsMagick

Operation: Resizing

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: Resizing2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X60120180240300SE +/- 1.00, N = 3SE +/- 14.73, N = 6SE +/- 0.33, N = 3SE +/- 1.67, N = 3SE +/- 1.20, N = 31772662171822451882622431852591. (CC) gcc options: -fopenmp -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -ldl -lpthread

Timed PHP Compilation

Time To Compile

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

LAME MP3 Encoding

WAV To MP3

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP32 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X3691215SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 311.148.0811.1311.328.3910.077.979.9310.607.881. (CC) gcc options: -O3 -march=native -lm

Bullet Physics Engine

Test: Prim Trimesh

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim Trimesh2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X0.2520.5040.7561.0081.26SE +/- 0.00, N = 3SE +/- 0.01, 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 = 3SE +/- 0.01, N = 31.040.790.981.120.841.000.800.881.120.841. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

GraphicsMagick

Operation: Blur

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

GraphicsMagick

Operation: HWB Color Space

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

SciMark

Computational Test: Jacobi Successive Over-Relaxation

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

Bullet Physics Engine

Test: 136 Ragdolls

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 Ragdolls2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X0.68631.37262.05892.74523.4315SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.882.232.683.052.282.762.232.443.052.291. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

GraphicsMagick

Operation: Sharpen

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: Sharpen2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 31872011941872111921822071882111. (CC) gcc options: -fopenmp -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -ldl -lpthread

Redis

Test: GET

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

Redis

Test: LPOP

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

Smallpt

Global Illumination Renderer; 100 Samples

GCC 7.3.0GCC 8.1.0OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 Samples2 Xeon Gold 6138Core i7 8700KCore i9 7980XEEPYC 7601Ryzen 7 2700X3691215SE +/- 0.17, N = 6SE +/- 0.21, N = 6SE +/- 0.21, N = 6SE +/- 0.22, N = 6SE +/- 0.22, N = 651164931144101. (CXX) g++ options: -fopenmp -O3 -march=native

ebizzy

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


Phoronix Test Suite v10.8.4