LLVM Clang 50 vs. 6.0 Intel AMD Benchmarking Linux

LLVM Clang 5.0 versus LLVM Clang 6.0 C/C++ compiler benchmarking for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1803140-FO-LLVMCLANG41&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsNetworkMonitorAudioOSKernelDesktopDisplay DriverCompilerFile-SystemScreen ResolutionOpenGL2x Xeon Gold 6138EPYC 7601Core i7 8700KRyzen 7 1700 Clang 5.0.1 Clang 6.0 Clang 5.0.1 Clang 6.0 Clang 5.0.1 Clang 6.0 Clang 5.0.1 Clang 6.02 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.00 BIOS)Intel Device 202096256MB256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150ASPEED ASPEED FamilyIntel I210 Gigabit ConnectionUbuntu 17.104.16.0-999-generic (x86_64) 20180302GNOME Shell 3.26.2modesetting 1.19.5Clang 5.0.1-svn325091-1~exp1~20180305093938.89ext41024x768Clang 6.0.0-svn326550-1~exp1~20180305180427.62AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads)TYAN B8026T70AE24HR (V0.05.B10 BIOS)AMD Device 1450129024MB280GB INTEL SSDPE21D280GAVE228Broadcom Limited NetXtreme BCM5720 Gigabit PCIe4.16.0-999-generic (x86_64) 20180304Clang 5.0.1-svn325091-1~exp1~20180302003323.131920x1080Clang 6.0.0-svn326550-1~exp1~20180305180427.62Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads)ASUS PRIME Z370-A (0607 BIOS)Intel Device 3ec216384MBSamsung SSD 950 PRO 256GBllvmpipe 16000MBRealtek ALC1220Intel ConnectionUbuntu 18.044.15.0-10-generic (x86_64)GNOME Shell 3.27.92modesetting 1.19.63.3 Mesa 18.0.0-rc4 (LLVM 5.0 256 bits)Clang 5.0.1-21024x768Clang 6.0.0-1ubuntu1AMD Ryzen 7 1700 Eight-Core @ 3.00GHz (8 Cores / 16 Threads)MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.90 BIOS)AMD Device 1450120GB Samsung SSD 840llvmpipe 16128MBAMD Cape Verde/PitcairnRealtek RTL8111/8168/8411Ubuntu 16.044.13.0-36-generic (x86_64)Unity 7.4.5modesetting 1.19.53.3 Mesa 17.2.8 (LLVM 5.0 128 bits)Clang 5.0.1-svn325091-1~exp1~20180305093100.86Clang 6.0.0-svn326550-1~exp1~20180305180131.61OpenBenchmarking.orgEnvironment Details- 2x Xeon Gold 6138: Clang 5.0.1: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- 2x Xeon Gold 6138: Clang 6.0: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- EPYC 7601: Clang 5.0.1: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- EPYC 7601: Clang 6.0: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- Core i7 8700K: Clang 5.0.1: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- Core i7 8700K: Clang 6.0: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native- Ryzen 7 1700: Clang 5.0.1: CXXFLAGS=-O3-march=native LIBGL_ALWAYS_SOFTWARE=1 CFLAGS=-O3-march=native- Ryzen 7 1700: Clang 6.0: CXXFLAGS=-O3-march=native LIBGL_ALWAYS_SOFTWARE=1 CFLAGS=-O3-march=nativeDisk Details- 2x Xeon Gold 6138: Clang 5.0.1: CFQ / data=ordered,errors=remount-ro,relatime,rw- 2x Xeon Gold 6138: Clang 6.0: CFQ / data=ordered,errors=remount-ro,relatime,rw- EPYC 7601: Clang 5.0.1: NONE / data=ordered,errors=remount-ro,relatime,rw- EPYC 7601: Clang 6.0: NONE / data=ordered,errors=remount-ro,relatime,rw- Core i7 8700K: Clang 5.0.1: NONE / data=ordered,errors=remount-ro,relatime,rw- Core i7 8700K: Clang 6.0: NONE / data=ordered,errors=remount-ro,relatime,rw- Ryzen 7 1700: Clang 5.0.1: CFQ / data=ordered,errors=remount-ro,relatime,rw- Ryzen 7 1700: Clang 6.0: CFQ / data=ordered,errors=remount-ro,relatime,rwProcessor Details- 2x Xeon Gold 6138: Clang 5.0.1: Scaling Governor: intel_pstate powersave- 2x Xeon Gold 6138: Clang 6.0: Scaling Governor: intel_pstate powersave- EPYC 7601: Clang 5.0.1: Scaling Governor: acpi-cpufreq ondemand- EPYC 7601: Clang 6.0: Scaling Governor: acpi-cpufreq ondemand- Core i7 8700K: Clang 5.0.1: Scaling Governor: intel_pstate powersave- Core i7 8700K: Clang 6.0: Scaling Governor: intel_pstate powersave- Ryzen 7 1700: Clang 5.0.1: Scaling Governor: acpi-cpufreq ondemand- Ryzen 7 1700: Clang 6.0: Scaling Governor: acpi-cpufreq ondemandPython Details- 2x Xeon Gold 6138: Clang 5.0.1: Python 2.7.14 + Python 3.6.3- 2x Xeon Gold 6138: Clang 6.0: Python 2.7.14 + Python 3.6.3- EPYC 7601: Clang 5.0.1: Python 2.7.14 + Python 3.6.3- EPYC 7601: Clang 6.0: Python 2.7.14 + Python 3.6.3- Core i7 8700K: Clang 5.0.1: Python 2.7.14+ + Python 3.6.4+- Core i7 8700K: Clang 6.0: Python 2.7.14+ + Python 3.6.4+- Ryzen 7 1700: Clang 5.0.1: Python 2.7.12 + Python 3.5.2- Ryzen 7 1700: Clang 6.0: Python 2.7.12 + Python 3.5.2Security Details- 2x Xeon Gold 6138: Clang 5.0.1: __user pointer sanitization + Full generic retpoline Protection- 2x Xeon Gold 6138: Clang 6.0: __user pointer sanitization + Full generic retpoline Protection- EPYC 7601: Clang 5.0.1: __user pointer sanitization Protection- EPYC 7601: Clang 6.0: __user pointer sanitization Protection- Core i7 8700K: Clang 5.0.1: KPTI + __user pointer sanitization + Full generic retpoline Protection- Core i7 8700K: Clang 6.0: KPTI + __user pointer sanitization + Full generic retpoline Protection- Ryzen 7 1700: Clang 5.0.1: OSB (observable speculation barrier Intel v6) + Full AMD retpoline Protection- Ryzen 7 1700: Clang 6.0: OSB (observable speculation barrier Intel v6) + Full AMD retpoline Protection

sqlite: Timed SQLite Insertionscompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treempcbench: Multi-Precision Benchmarkhpcg: polybench-c: 3 Matrix Multiplicationsffte: N=256, 1D Complex FFT Routinehmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentblake2: fhourstones: Complex Connect-4 Solvingscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationbotan: KASUMI - Encryptbotan: AES-256 - Encryptbotan: Twofish - Encryptbotan: Blowfish - Encryptbotan: CAST-256 - Encrypttscp: AI Chess Performancejohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESx264: H.264 Video Encodinggraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdinghimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testebizzy: build-apache: Time To Compilebuild-php: Time To Compilec-ray: Total Timeprimesieve: 1e12 Prime Number Generationaobench: 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 MP3hackbench: 16 - Threadhackbench: 16 - Processminion: Gracefulminion: Solitaireminion: Quasigroupopenssl: RSA 4096-bit Performancetjbench: Decompression Throughputpgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Writeredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETnginx: Static Web Page Servingapache: Static Web Page Serving2x Xeon Gold 6138EPYC 7601Core i7 8700KRyzen 7 1700 Clang 5.0.1 Clang 6.0 Clang 5.0.1 Clang 6.0 Clang 5.0.1 Clang 6.0 Clang 5.0.1 Clang 6.042.621728.74545.292507.4982770.8510.417429.8613.284.332.7013408.931996.42608.03628.532530.214818.021397.2879.913509.68292.72238.37118.79128454140114151913667117.401301531501661152240.7314440895359021.7868.624.3810.0545.772.954.875.815.163.241.091.289.8711.2824.0918.2552.3373.17116.037895.07166.628717.06376.042149714.811767446.061504344.442197503.311660697.1025021.0219565.6744.511721.94546.272536.1382230.8610.6013.514.222.5213169.601986.82601.84624.102519.034816.271372.8678.943521.27308.57254.99119.99135592944166152201333105.651291551551671122248.6697944023.3679.525.3010.0846.483.024.855.815.213.221.081.299.8811.6624.0319.3953.3471.94118.407867.37170.428367.02378.412182204.961796421.691560897.682215124.061687082.9825342.4818055.483.021688.29405.412341.3959270.8656.417.943.204.1410966.671915.03561.26221.642418.434944.141429.7068.913399.45279.34220.61113.6689791037360141151000108.34126156143169114964.21101890110323024.8391.804.1411.9154.553.265.165.975.423.311.141.3511.2812.2630.4626.0954.9983.38141.464613.57142.291860834.441547554.541125367.911833406.981293872.9018707.093.031698.33405.582299.4359400.8361.937.913.304.1310777.231938.06552.99221.852525.334960.181429.9569.383301.29278.43226.29112.7191980338777141264333108.991281571461731131059.98112049626.11101.684.4811.8754.853.175.075.905.213.211.081.3111.1512.2230.4126.1254.9185.42142.284611.33143.211892278.751569611.561130801.141808054.981259051.0018404.6865.801519.54588.113391.561.676.575.193.144.4315578.633318.03756.45503.813313.6710277.581738.6699.704381.53367.10299.17148.87175523372.691791782222381542843.794157239947967.7213.9534.6433.882.343.634.374.052.510.851.027.568.3346.2945.3845.2258.04102.091970.20210.294616.74283.573664588.582964536.672342158.673439194.582505509.7543492.8036510.3466.091508.71594.363271.091.686.435.173.214.1016244.533424.47768.76609.653400.8910582.111760.9897.134240.09372.38308.28149.7416789241771792212371502890.1040767572.7614.3834.8734.257.528.8045.9644.9745.0458.17100.711967.63210.224545.93263.263798255.422919876.422313336.833597340.422497942.6743545.1736990.2284.23591.67399.702615.660.8050.279.853.804.8111209.601963.23517.80227.082337.535102.571631.1978.503840.91318.02250.75129.181053273108703696333360.471251341511601291008.503355722847025.3299.8313.6538.9655.542.784.685.234.692.960.981.1610.2910.6254.5251.9949.8779.06128.551378.83166.041726.52263.712197833.901701077.441319512.542161833.811555633.5628949.9022007.0185.23597.20405.912617.900.8254.539.613.534.8111098.102057.93642.91229.702501.965246.281668.8180.793909.49322.85262.33130.941078312112883796666760.811251341511621281125.8922887426.03108.5614.6439.1155.202.724.565.184.492.880.951.1310.1310.5955.6851.6249.8778.40131.191379.53167.321688.00263.212143083.751703125.861330360.632099745.311517599.7929256.8821963.11OpenBenchmarking.org

SQLite

Timed SQLite Insertions

MinAvgMax2x Xeon Gold 613842.643.644.5EPYC 76013.03.03.0Core i7 8700K65.865.966.1Ryzen 7 170084.284.785.2OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsClang 5.0.1Clang 6.020406080100

Compile Bench

Test: Compile

MinAvgMax2x Xeon Gold 6138172217251729EPYC 7601168816931698Core i7 8700K150915141520Ryzen 7 1700592594597OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileClang 5.0.1Clang 6.05001000150020002500

Compile Bench

Test: Initial Create

MinAvgMax2x Xeon Gold 6138545.3545.8546.3EPYC 7601405.4405.5405.6Core i7 8700K588.1591.2594.4Ryzen 7 1700399.7402.8405.9OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateClang 5.0.1Clang 6.0160320480640800

Compile Bench

Test: Read Compiled Tree

MinAvgMax2x Xeon Gold 6138250725222536EPYC 7601229923202341Core i7 8700K327133313392Ryzen 7 1700261626172618OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeClang 5.0.1Clang 6.08001600240032004000

GNU MPC

Multi-Precision Benchmark

MinAvgMax2x Xeon Gold 6138822382508277EPYC 7601592759345940OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision BenchmarkClang 5.0.1Clang 6.02K4K6K8K10K

High Performance Conjugate Gradient

MinAvgMax2x Xeon Gold 61380.90.90.9EPYC 76010.80.80.9Core i7 8700K1.71.71.7Ryzen 7 17000.80.80.8OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.0Clang 5.0.1Clang 6.00.80581.61162.41743.22324.029

PolyBench-C

Test: 3 Matrix Multiplications

MinAvgMax2x Xeon Gold 613810.410.510.6EPYC 760156.459.261.9Core i7 8700K6.46.56.6Ryzen 7 170050.352.454.5OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 3.2Test: 3 Matrix MultiplicationsClang 5.0.1Clang 6.020406080100

FFTE

Test: N=256, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 6.0Test: N=256, 1D Complex FFT Routine2x Xeon Gold 6138: Clang 5.0.116003200480064008000SE +/- 4.93, N = 37429.861. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Timed HMMer Search

Pfam Database Search

MinAvgMax2x Xeon Gold 613813.313.413.5EPYC 76017.97.97.9Core i7 8700K5.25.25.2Ryzen 7 17009.69.79.9OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchClang 5.0.1Clang 6.048121620

Timed MAFFT Alignment

Multiple Sequence Alignment

MinAvgMax2x Xeon Gold 61384.24.34.3EPYC 76013.23.33.3Core i7 8700K3.13.23.2Ryzen 7 17003.53.73.8OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentClang 5.0.1Clang 6.01.38452.7694.15355.5386.9225

BLAKE2

MinAvgMax2x Xeon Gold 61382.52.62.7EPYC 76014.14.14.1Core i7 8700K4.14.34.4Ryzen 7 17004.84.84.8OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Clang 5.0.1Clang 6.01.693.385.076.768.45

Fhourstones

Complex Connect-4 Solving

MinAvgMax2x Xeon Gold 6138131701328913409EPYC 7601107771087210967Core i7 8700K155791591216245Ryzen 7 1700110981115411210OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingClang 5.0.1Clang 6.04K8K12K16K20K

SciMark

Computational Test: Composite

MinAvgMax2x Xeon Gold 6138198719921996EPYC 7601191519271938Core i7 8700K331833713424Ryzen 7 1700196320112058OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeClang 5.0.1Clang 6.08001600240032004000

SciMark

Computational Test: Monte Carlo

MinAvgMax2x Xeon Gold 6138602605608EPYC 7601553557561Core i7 8700K756763769Ryzen 7 1700518580643OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloClang 5.0.1Clang 6.02004006008001000

SciMark

Computational Test: Fast Fourier Transform

MinAvgMax2x Xeon Gold 6138624626629EPYC 7601222222222Core i7 8700K504557610Ryzen 7 1700227228230OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformClang 5.0.1Clang 6.02004006008001000

SciMark

Computational Test: Sparse Matrix Multiply

MinAvgMax2x Xeon Gold 6138251925252530EPYC 7601241824722525Core i7 8700K331433573401Ryzen 7 1700233824202502OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyClang 5.0.1Clang 6.08001600240032004000

SciMark

Computational Test: Dense LU Matrix Factorization

MinAvgMax2x Xeon Gold 6138481648174818EPYC 7601494449524960Core i7 8700K102781043010582Ryzen 7 1700510351745246OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationClang 5.0.1Clang 6.02K4K6K8K10K

SciMark

Computational Test: Jacobi Successive Over-Relaxation

MinAvgMax2x Xeon Gold 6138137313851397EPYC 7601143014301430Core i7 8700K173917501761Ryzen 7 1700163116501669OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationClang 5.0.1Clang 6.05001000150020002500

Botan

Test: KASUMI - Encrypt

MinAvgMax2x Xeon Gold 613878.979.479.9EPYC 760168.969.169.4Core i7 8700K97.198.499.7Ryzen 7 170078.579.680.8OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - EncryptClang 5.0.1Clang 6.020406080100

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - Decrypt2x Xeon Gold 6138: Clang 5.0.120406080100SE +/- 0.33, N = 378.181. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt

MinAvgMax2x Xeon Gold 6138351035153521EPYC 7601330133503399Core i7 8700K424043114382Ryzen 7 1700384138753909OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - EncryptClang 5.0.1Clang 6.011002200330044005500

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - Decrypt2x Xeon Gold 6138: Clang 5.0.18001600240032004000SE +/- 0.37, N = 33514.541. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt

MinAvgMax2x Xeon Gold 6138292.7300.6308.6EPYC 7601278.4278.9279.3Core i7 8700K367.1369.7372.4Ryzen 7 1700318.0320.4322.9OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - EncryptClang 5.0.1Clang 6.0100200300400500

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - Decrypt2x Xeon Gold 6138: Clang 5.0.160120180240300SE +/- 3.32, N = 3291.291. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt

MinAvgMax2x Xeon Gold 6138238.4246.7255.0EPYC 7601220.6223.5226.3Core i7 8700K299.2303.7308.3Ryzen 7 1700250.8256.5262.3OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - EncryptClang 5.0.1Clang 6.080160240320400

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - Decrypt2x Xeon Gold 6138: Clang 5.0.150100150200250SE +/- 0.09, N = 3240.091. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt

MinAvgMax2x Xeon Gold 6138118.8119.4120.0EPYC 7601112.7113.2113.7Core i7 8700K148.9149.3149.7Ryzen 7 1700129.2130.1130.9OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - EncryptClang 5.0.1Clang 6.04080120160200

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - Decrypt2x Xeon Gold 6138: Clang 5.0.1306090120150SE +/- 0.02, N = 3120.951. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

TSCP

AI Chess Performance

MinAvgMax2x Xeon Gold 6138128454113202351355929EPYC 7601897910908857919803Core i7 8700K167892417170791755233Ryzen 7 1700105327310657931078312OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceClang 5.0.1Clang 6.0500K1000K1500K2000K2500K

John The Ripper

Test: Blowfish

MinAvgMax2x Xeon Gold 6138401144214044166EPYC 7601373603806938777Ryzen 7 1700108701107911288OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: BlowfishClang 5.0.1Clang 6.011K22K33K44K55K

John The Ripper

Test: Traditional DES

MinAvgMax2x Xeon Gold 6138151913667152057500152201333EPYC 7601141151000141207667141264333Ryzen 7 1700369633333746500037966667OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DESClang 5.0.1Clang 6.040M80M120M160M200M

x264

H.264 Video Encoding

MinAvgMax2x Xeon Gold 6138105.7111.5117.4EPYC 7601108.3108.7109.0Core i7 8700K72.772.772.7Ryzen 7 170060.560.660.8OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-02-05H.264 Video EncodingClang 5.0.1Clang 6.04080120160200

GraphicsMagick

Operation: Blur

MinAvgMax2x Xeon Gold 6138129.0129.5130.0EPYC 7601126.0127.0128.0Core i7 8700K177.0178.0179.0Ryzen 7 1700125.0125.0125.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: BlurClang 5.0.1Clang 6.050100150200250

GraphicsMagick

Operation: Sharpen

MinAvgMax2x Xeon Gold 6138153.0154.0155.0EPYC 7601156.0156.5157.0Core i7 8700K178.0178.5179.0Ryzen 7 1700134.0134.0134.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: SharpenClang 5.0.1Clang 6.050100150200250

GraphicsMagick

Operation: Resizing

MinAvgMax2x Xeon Gold 6138150.0152.5155.0EPYC 7601143.0144.5146.0Core i7 8700K221.0221.5222.0Ryzen 7 1700151.0151.0151.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: ResizingClang 5.0.1Clang 6.060120180240300

GraphicsMagick

Operation: HWB Color Space

MinAvgMax2x Xeon Gold 6138166.0166.5167.0EPYC 7601169.0171.0173.0Core i7 8700K237.0237.5238.0Ryzen 7 1700160.0161.0162.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: HWB Color SpaceClang 5.0.1Clang 6.060120180240300

GraphicsMagick

Operation: Local Adaptive Thresholding

MinAvgMax2x Xeon Gold 6138112.0113.5115.0EPYC 7601113.0113.5114.0Core i7 8700K150.0152.0154.0Ryzen 7 1700128.0128.5129.0OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: Local Adaptive ThresholdingClang 5.0.1Clang 6.04080120160200

Himeno Benchmark

Poisson Pressure Solver

MinAvgMax2x Xeon Gold 6138224122452249EPYC 760196410121060Core i7 8700K284428672890Ryzen 7 1700100910671126OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverClang 5.0.1Clang 6.07001400210028003500

7-Zip Compression

Compress Speed Test

MinAvgMax2x Xeon Gold 6138144408144408144408EPYC 7601101890101890101890Core i7 8700K415724157241572Ryzen 7 1700335573355733557OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestClang 5.0.140K80K120K160K200K

ebizzy

MinAvgMax2x Xeon Gold 6138953590966515979440EPYC 7601110323011118631120496Core i7 8700K399479403577407675Ryzen 7 1700228470228672228874OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Clang 5.0.1Clang 6.0200K400K600K800K1000K

Timed Apache Compilation

Time To Compile

MinAvgMax2x Xeon Gold 613821.822.623.4EPYC 760124.825.526.1Ryzen 7 170025.325.726.0OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileClang 5.0.1Clang 6.0816243240

Timed PHP Compilation

Time To Compile

MinAvgMax2x Xeon Gold 613868.674.179.5EPYC 760191.896.7101.7Core i7 8700K67.770.272.8Ryzen 7 170099.8104.2108.6OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileClang 5.0.1Clang 6.020406080100

C-Ray

Total Time

MinAvgMax2x Xeon Gold 61384.44.85.3EPYC 76014.14.34.5Core i7 8700K14.014.214.4Ryzen 7 170013.714.114.6OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeClang 5.0.1Clang 6.0510152025

Primesieve

1e12 Prime Number Generation

MinAvgMax2x Xeon Gold 613810.110.110.1EPYC 760111.911.911.9Core i7 8700K34.634.834.9Ryzen 7 170039.039.039.1OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 6.21e12 Prime Number GenerationClang 5.0.1Clang 6.01122334455

AOBench

Size: 2048 x 2048 - Total Time

MinAvgMax2x Xeon Gold 613845.846.146.5EPYC 760154.654.754.9Core i7 8700K33.934.134.3Ryzen 7 170055.255.455.5OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeClang 5.0.1Clang 6.01530456075

Bullet Physics Engine

Test: Raytests

MinAvgMax2x Xeon Gold 61383.03.03.0EPYC 76013.23.23.3Core i7 8700K2.32.32.3Ryzen 7 17002.72.82.8OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsClang 5.0.1Clang 6.01.753.55.2578.75

Bullet Physics Engine

Test: 3000 Fall

MinAvgMax2x Xeon Gold 61384.94.94.9EPYC 76015.15.15.2Core i7 8700K3.63.63.6Ryzen 7 17004.64.64.7OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallClang 5.0.1Clang 6.01.783.565.347.128.9

Bullet Physics Engine

Test: 1000 Stack

MinAvgMax2x Xeon Gold 61385.85.85.8EPYC 76015.95.96.0Core i7 8700K4.44.44.4Ryzen 7 17005.25.25.2OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackClang 5.0.1Clang 6.02.354.77.059.411.75

Bullet Physics Engine

Test: 1000 Convex

MinAvgMax2x Xeon Gold 61385.25.25.2EPYC 76015.25.35.4Core i7 8700K4.14.14.1Ryzen 7 17004.54.64.7OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexClang 5.0.1Clang 6.02.024.046.068.0810.1

Bullet Physics Engine

Test: 136 Ragdolls

MinAvgMax2x Xeon Gold 61383.23.23.2EPYC 76013.23.33.3Core i7 8700K2.52.52.5Ryzen 7 17002.92.93.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsClang 5.0.1Clang 6.01.763.525.287.048.8

Bullet Physics Engine

Test: Prim Trimesh

MinAvgMax2x Xeon Gold 61381.11.11.1EPYC 76011.11.11.1Core i7 8700K0.90.90.9Ryzen 7 17001.01.01.0OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshClang 5.0.1Clang 6.00.48730.97461.46191.94922.4365

Bullet Physics Engine

Test: Convex Trimesh

MinAvgMax2x Xeon Gold 61381.31.31.3EPYC 76011.31.31.4Core i7 8700K1.01.01.0Ryzen 7 17001.11.11.2OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshClang 5.0.1Clang 6.00.7131.4262.1392.8523.565

FLAC Audio Encoding

WAV To FLAC

MinAvgMax2x Xeon Gold 61389.99.99.9EPYC 760111.211.211.3Core i7 8700K7.57.57.6Ryzen 7 170010.110.210.3OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACClang 5.0.1Clang 6.048121620

LAME MP3 Encoding

WAV To MP3

MinAvgMax2x Xeon Gold 613811.311.511.7EPYC 760112.212.212.3Core i7 8700K8.38.68.8Ryzen 7 170010.610.610.6OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Clang 5.0.1Clang 6.048121620

Hackbench

Count: 16 - Type: Thread

MinAvgMax2x Xeon Gold 613824.024.124.1EPYC 760130.430.430.5Core i7 8700K46.046.146.3Ryzen 7 170054.555.155.7OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadClang 5.0.1Clang 6.01632486480

Hackbench

Count: 16 - Type: Process

MinAvgMax2x Xeon Gold 613818.318.819.4EPYC 760126.126.126.1Core i7 8700K45.045.245.4Ryzen 7 170051.651.852.0OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessClang 5.0.1Clang 6.01530456075

Minion

Benchmark: Graceful

MinAvgMax2x Xeon Gold 613852.352.853.3EPYC 760154.955.055.0Core i7 8700K45.045.145.2Ryzen 7 170049.949.949.9OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulClang 5.0.1Clang 6.01530456075

Minion

Benchmark: Solitaire

MinAvgMax2x Xeon Gold 613871.972.673.2EPYC 760183.484.485.4Core i7 8700K58.058.158.2Ryzen 7 170078.478.779.1OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireClang 5.0.1Clang 6.020406080100

Minion

Benchmark: Quasigroup

MinAvgMax2x Xeon Gold 6138116.0117.2118.4EPYC 7601141.5141.9142.3Core i7 8700K100.7101.4102.1Ryzen 7 1700128.6129.9131.2OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupClang 5.0.1Clang 6.04080120160200

OpenSSL

RSA 4096-bit Performance

MinAvgMax2x Xeon Gold 6138786778817895EPYC 7601461146124614Core i7 8700K196819691970Ryzen 7 1700137913791380OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.0fRSA 4096-bit PerformanceClang 5.0.1Clang 6.02K4K6K8K10K

libjpeg-turbo tjbench

Test: Decompression Throughput

MinAvgMax2x Xeon Gold 6138166.6168.5170.4EPYC 7601142.3142.8143.2Core i7 8700K210.2210.3210.3Ryzen 7 1700166.0166.7167.3OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputClang 5.0.1Clang 6.060120180240300

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

MinAvgMax2x Xeon Gold 6138836785428717Core i7 8700K454645814617Ryzen 7 1700168817071727OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteClang 5.0.1Clang 6.02K4K6K8K10K

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

MinAvgMax2x Xeon Gold 6138376.0377.2378.4Core i7 8700K263.3273.4283.6Ryzen 7 1700263.2263.5263.7OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteClang 5.0.1Clang 6.0100200300400500

Redis

Test: LPOP

MinAvgMax2x Xeon Gold 6138214971521659602182205EPYC 7601186083418765571892279Core i7 8700K366458937314223798255Ryzen 7 1700214308421704592197834OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPClang 5.0.1Clang 6.01000K2000K3000K4000K5000K

Redis

Test: SADD

MinAvgMax2x Xeon Gold 6138176744617819341796422EPYC 7601154755515585831569612Core i7 8700K291987629422072964537Ryzen 7 1700170107717021021703126OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDClang 5.0.1Clang 6.0700K1400K2100K2800K3500K

Redis

Test: LPUSH

MinAvgMax2x Xeon Gold 6138150434415326211560898EPYC 7601112536811280851130801Core i7 8700K231333723277482342159Ryzen 7 1700131951313249371330361OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHClang 5.0.1Clang 6.0600K1200K1800K2400K3000K

Redis

Test: GET

MinAvgMax2x Xeon Gold 6138219750322063142215124EPYC 7601180805518207311833407Core i7 8700K343919535182683597340Ryzen 7 1700209974521307902161834OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETClang 5.0.1Clang 6.01000K2000K3000K4000K5000K

Redis

Test: SET

MinAvgMax2x Xeon Gold 6138166069716738901687083EPYC 7601125905112764621293873Core i7 8700K249794325017262505510Ryzen 7 1700151760015366171555634OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETClang 5.0.1Clang 6.0600K1200K1800K2400K3000K

NGINX Benchmark

Static Web Page Serving

MinAvgMax2x Xeon Gold 6138250212518225342Core i7 8700K434934351943545Ryzen 7 1700289502910329257OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingClang 5.0.1Clang 6.011K22K33K44K55K

Apache Benchmark

Static Web Page Serving

MinAvgMax2x Xeon Gold 6138180551881119566EPYC 7601184051855618707Core i7 8700K365103675036990Ryzen 7 1700219632198522007OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingClang 5.0.1Clang 6.010K20K30K40K50K

Botan

Test: KASUMI - Encrypt - Decrypt

MinAvgMax2x Xeon Gold 613877.277.277.2EPYC 760167.668.168.6Core i7 8700K96.597.498.3Ryzen 7 170077.278.680.0OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - Encrypt - DecryptClang 6.0Clang 5.0.120406080100

Botan

Test: AES-256 - Encrypt - Decrypt

MinAvgMax2x Xeon Gold 6138352735273527EPYC 7601330133523403Core i7 8700K433243734415Ryzen 7 1700383638753913OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - Encrypt - DecryptClang 6.0Clang 5.0.111002200330044005500

Botan

Test: Twofish - Encrypt - Decrypt

MinAvgMax2x Xeon Gold 6138297.1297.1297.1EPYC 7601271.1273.2275.3Core i7 8700K365.5367.0368.5Ryzen 7 1700309.7314.8320.0OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - Encrypt - DecryptClang 6.0Clang 5.0.1100200300400500

Botan

Test: Blowfish - Encrypt - Decrypt

MinAvgMax2x Xeon Gold 6138255.1255.1255.1EPYC 7601217.3222.0226.6Core i7 8700K297.9308.7319.5Ryzen 7 1700247.9255.6263.3OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - Encrypt - DecryptClang 6.0Clang 5.0.180160240320400

Botan

Test: CAST-256 - Encrypt - Decrypt

MinAvgMax2x Xeon Gold 6138122.6122.6122.6EPYC 7601114.5114.8115.2Core i7 8700K152.6153.8155.1Ryzen 7 1700131.3132.2133.1OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - Encrypt - DecryptClang 6.0Clang 5.0.14080120160200


Phoronix Test Suite v10.8.4