Ubuntu Linux 4.18 Intel / AMD High-End Desktop Benchmarks

Various high-end desktop CPU benchmarks using Ubuntu 18.04 with upgrade to the Linux 4.18 kernel... Some random tests for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1808019-RA-LINUX418H13&obr_sor=y&obr_rro=y&sor&grw.

Ubuntu Linux 4.18 Intel / AMD High-End Desktop BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemCore i7 5960XCore i7 8700KCore i9 7960XCore i9 7980XERyzen 7 2700XThreadripper 1950XIntel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads)ASRock X99 Extreme3 (P3.70 BIOS)Intel Xeon E7 v3/Xeon16384MB280GB INTEL SSDPE21D280GAllvmpipe 16000MBRealtek ALC1150Intel ConnectionUbuntu 18.044.18.0-999-generic (x86_64) 20180728GNOME Shell 3.28.2X Server 1.19.6modesetting 1.19.63.3 Mesa 18.0.5 (LLVM 6.0 256 bits)GCC 8.2.0ext4Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads)ASUS TUF Z370-PLUS GAMING (1002 BIOS)Intel Device 3ec2NV134 8192MBRealtek ALC887-VDAcer B286HK4.3 Mesa 18.0.5Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads)MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS)Intel Sky Lake-E DMI3 RegistersNV124 4096MBRealtek ALC1220DELL P2415QIntel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1401 BIOS)256GB INTEL SSDPEKKW256G8 + 280GB INTEL SSDPE21D280GANV134 8192MBAcer B286HKAMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads)ASUS ROG CROSSHAIR VII HERO (WI-FI) (0804 BIOS)AMD Family 17h280GB INTEL SSDPE21D280GANV136 6144MBNVIDIA GP106 HD AudioDELL P2415QIntel I211 Gigabit Connection + Realtek Device b822AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)Gigabyte X399 AORUS Gaming 7 (F10 BIOS)280GB INTEL SSDPE21D280GA + 120GB Force MP500MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MBRealtek ALC1220VE228Qualcomm Atheros Killer E2500 Gigabit + Intel Wireless 8265 / 82754.5 Mesa 18.0.5 (LLVM 6.0.0)OpenBenchmarking.orgEnvironment Details- CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=nativeCompiler Details- --disable-multilib --enable-checking=releaseDisk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Core i7 5960X: Scaling Governor: intel_pstate performance- Core i7 8700K: Scaling Governor: intel_pstate performance- Core i9 7960X: Scaling Governor: intel_pstate performance- Core i9 7980XE: Scaling Governor: intel_pstate performance- Ryzen 7 2700X: Scaling Governor: acpi-cpufreq performance- Threadripper 1950X: Scaling Governor: acpi-cpufreq performancePython Details- Python 2.7.15rc1 + Python 3.6.5Security Details- Core i7 5960X: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection- Core i7 8700K: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection- Core i9 7960X: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection- Core i9 7980XE: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection- Ryzen 7 2700X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection- Threadripper 1950X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp ProtectionGraphics Details- Core i7 8700K: EXA- Core i9 7960X: EXA- Core i9 7980XE: EXA- Ryzen 7 2700X: EXA- Threadripper 1950X: GLAMOR

Ubuntu Linux 4.18 Intel / AMD High-End Desktop Benchmarkstscp: AI Chess Performancecrafty: Elapsed Timecompilebench: Compilecompilebench: Read Compiled Treet-test1: 2tinymembench: Standard Memcpyhackbench: 16 - Threadhackbench: 16 - Processhackbench: 32 - Processcryptsetup: PBKDF2-sha512ramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerstream: Copystream: Scalestream: Triadstream: Addminion: Gracefulminion: Solitaireminion: Quasigroupencode-flac: WAV To FLACdarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Room - CPU-onlytjbench: Decompression Throughputgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskfs-mark: 1000 Files, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncfftw: Float + SSE - 2D FFT Size 128fftw: Float + SSE - 2D FFT Size 512hmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentmrbayes: Primate Phylogeny Analysishimeno: Poisson Pressure Solverscikit-learn: hpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: Max Ping Pong Bandwidthoctave-benchmark: lammps: Rhodopsin Proteinparboil: OpenMP CUTCProdinia: OpenMP LavaMDrodinia: OpenMP CFD Solvern-queens: Elapsed Timeprimesieve: 1e12 Prime Number Generationstockfish: Total Timecompress-7zip: Compress Speed Testjohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESbuild-php: Time To Compilecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19asmfish: 1024 Hash Memory, 26 Depthm-queens: Time To Solvebuild-gcc: Time To Compilebuild-linux-kernel: Time To Compilesysbench: Memorysysbench: CPUaobench: 2048 x 2048 - Total Timegraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacex265: H.265 Video Encodingc-ray: Total Time - 4K, 16 Rays Per Pixelttsiod-renderer: Phong Rendering With Soft-Shadow Mappingv-ray: CPUblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Barbershop - CPU-Onlypovray: Trace Timeradiance: SMP Parallelsmallpt: Global Illumination Renderer; 128 Samplesindigobench: Bedroomindigobench: Supercaropenssl: RSA 4096-bit Performanceapache-siege: 100apache-siege: 250phpbench: PHP Benchmark Suiteredis: SADDredis: GETredis: SETpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writemysqlslap: 8mysqlslap: 16mysqlslap: 32mysqlslap: 64ebizzy: git: Time To Complete Common Git Commandspybench: Total For Average Test TimesCore i7 5960XCore i7 8700KCore i9 7960XCore i9 7980XERyzen 7 2700XThreadripper 1950X114459567483101798.012334.889.6311540.9051.3749.6697.08125231625343.3423955.2523004.3725223.4324354.4538197.2827859.3229726.4229837.8465.9586.03141.2411.9111.797.395.25152.0111.5326.2722.5750.10853.171976.3726383253028.783.19156.731766.8033.2190.022808.576886.214411.775061.8692512524.85411.9735.817.36108.2532.9218.5244.641930930038608114014338566778.21124.9521788413107.821049.5193.8219208237.1813595.2745.981672011161162001062087.5082.76334.71112.75298.85712.651432.7568.75305.1616.530.962.231200.0024525.8825634.275211821953010.042334211.131679951.75159214.6324093.869647537622579592648586.601629159738598162362464.523289.594.8717343.2045.9944.6691.95181219926065.5923768.4523830.6126127.8024956.3930232.4221579.9624143.4424231.9044.9257.1299.457.1213.806.824.76210.926.1515.0113.4927.111011.232973.8340119409984.122.71138.203443.8324.7690.796207.162328.301303.770442.0020421665.5387.8325.256.6297.9528.0419.6035.622031576741257124884503700057.35105.2423008073115.12716.2080.7923032130.7914329.7333.302262741411812691252929.1672.87420.6893.07269.12621.841298.3159.52221.9213.931.012.371976.9319520.2332433.987593962959636.503775617.252542211.13196636.7829121.8611031332211904734217154.561094149668892162782340.472783.475.8011750.2026.6024.1347.86169125130996.1831111.5830427.273047430760.5552190.8437749.2241044.7441020.0645.9463.6097.728.838.074.362.63195.167.0015.8515.1031.21947.972615.3729541225013.962.253285.8726.93174.5570011.608206.399085.521391.2763915433.3499.6526.943.2344.3812.438.8616.984534780490419267709547000049.24104.464990471252.81568.6539.5518487980.8531813.6235.3324925919121826217727513.3535.85670.3043.84123.08276.04577.9430.16239.036.422.295.474417.8322072.1022052.717068332625443.673080284.422261001.25502133.7753129.8013045678722478125334155.061168143059288540212394.592807.585.9110217.1028.6621.8042.47161903232111.2732323.1232054.3632040.6732125.3048572.6436293.8439618.0039554.7847.4462.89102.217.778.144.182.56187.016.9115.8315.0631.12887.732702.7333618282603.942.133175.2528.07185.6960011.470706.019936.464801.1103411502.6829.5527.753.0541.5311.538.3415.4447333077962332837310126733348.71101.755320821350.49558.4537.4919512257.0233796.8936.8324225018921525517726714.6733.69748.4440.89115.67260.34539.2426.09239.646.132.475.964694.3724436.6021858.026769342615690.753222393.582319916.33536226.1755894.0813045675726798516425175.181225116149180649931806.813304.665.3515354.2034.6334.1974.09127667529434.2525709.4119649.7922512.7324407.4634635.5021274.5624170.8824518.6041.2464.04103.019.3112.546.954.17190.335.9014.1913.6131.96823.472706.6733244314505.452.58127.611336.1325.32119.798005.946068.729760.992781.4813312550.8709.0927.154.9183.9527.0514.1030.372458170040635140615971366766.21114.932647060077.99764.9977.079660767.9816851.1138.1222625415518125713027410.4759.48446.3479.57228.07503.961152.4950.67249.2412.161.252.671714.8019678.7822040.055310182252275.172647891.081953310.08198798.5528388.39106776397267611425420695.341541107406074715531700.182905.456.3314786.9036.1131.1746.72121227935845.3130749.4325259.8130038.7130638.1360437.8639771.1644541.4444504.1243.2768.61107.879.878.105.142.74177.077.7516.9516.4038.56764.432405.1331286274324.932.2576.481229.7627.47185.8430011.079307.118404.402711.3361210859.9459.8429.083.1448.8213.637.9318.204213143075745249908407333360.61148.564240864044.61730.7249.877501249.6030920.4540.4323723718620625516526613.7632.79568.9350.37136.60292.83699.9830.07253.866.942.184.643049.6315969.5718609.204961802049161.102623070.461820529.83321901.0936743.7380878583255.661659OpenBenchmarking.org

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceThreadripper 1950XCore i7 5960XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K300K600K900K1200K1500KSE +/- 419.40, N = 5SE +/- 890.62, N = 5SE +/- 916.97, N = 5SE +/- 1818.82, N = 5SE +/- 928.20, N = 51074060114459511614911430592149668815973851. (CC) gcc options: -O3 -march=native

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K2M4M6M8M10MSE +/- 2656.45, N = 3SE +/- 13065.27, N = 3SE +/- 28428.22, N = 3SE +/- 5670.35, N = 3SE +/- 15869.02, N = 3SE +/- 12822.98, N = 36748310747155380649938854021921627898162361. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileThreadripper 1950XCore i7 5960XRyzen 7 2700XCore i9 7960XCore i9 7980XECore i7 8700K5001000150020002500SE +/- 10.20, N = 3SE +/- 12.94, N = 3SE +/- 5.82, N = 3SE +/- 25.17, N = 3SE +/- 28.60, N = 3SE +/- 8.55, N = 31700.181798.011806.812340.472394.592464.52

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeCore i7 5960XCore i9 7960XCore i9 7980XEThreadripper 1950XCore i7 8700KRyzen 7 2700X7001400210028003500SE +/- 119.67, N = 3SE +/- 161.83, N = 3SE +/- 121.89, N = 3SE +/- 9.50, N = 3SE +/- 187.01, N = 3SE +/- 0.00, N = 32334.882783.472807.582905.453289.593304.66

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2Core i7 5960XThreadripper 1950XCore i9 7980XECore i9 7960XRyzen 7 2700XCore i7 8700K3691215SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 39.636.335.915.805.354.871. (CC) gcc options: -pthread -O3 -march=native

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyCore i9 7980XECore i7 5960XCore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 8700K4K8K12K16K20K10217.1011540.9011750.2014786.9015354.2017343.201. (CC) gcc options: -O2 -O3 -march=native -lm

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadCore i7 5960XCore i7 8700KThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i9 7960X1224364860SE +/- 0.39, N = 3SE +/- 0.05, N = 3SE +/- 0.34, N = 3SE +/- 0.25, N = 3SE +/- 2.31, N = 6SE +/- 0.15, N = 351.3745.9936.1134.6328.6626.601. (CC) gcc options: -lpthread -O3 -march=native

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE1122334455SE +/- 0.77, N = 5SE +/- 0.03, N = 3SE +/- 0.58, N = 3SE +/- 1.89, N = 6SE +/- 0.37, N = 5SE +/- 0.31, N = 349.6644.6634.1931.1724.1321.801. (CC) gcc options: -lpthread -O3 -march=native

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessCore i7 5960XCore i7 8700KRyzen 7 2700XCore i9 7960XThreadripper 1950XCore i9 7980XE20406080100SE +/- 0.48, N = 3SE +/- 0.14, N = 3SE +/- 1.14, N = 4SE +/- 0.55, N = 3SE +/- 0.66, N = 5SE +/- 0.11, N = 397.0891.9574.0947.8646.7242.471. (CC) gcc options: -lpthread -O3 -march=native

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.2PBKDF2-sha512Threadripper 1950XCore i7 5960XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K400K800K1200K1600K2000KSE +/- 5640.27, N = 3SE +/- 4773.26, N = 3SE +/- 518.00, N = 3SE +/- 4651.36, N = 3SE +/- 11410.67, N = 3121227912523161276675161903216912511812199

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerCore i7 5960XCore i7 8700KRyzen 7 2700XCore i9 7960XCore i9 7980XEThreadripper 1950X8K16K24K32K40K25343.3426065.5929434.2530996.1832111.2735845.311. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerCore i7 8700KCore i7 5960XRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE7K14K21K28K35K23768.4523955.2525709.4130749.4331111.5832323.121. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerRyzen 7 2700XCore i7 5960XCore i7 8700KThreadripper 1950XCore i9 7960XCore i9 7980XE7K14K21K28K35K19649.7923004.3723830.6125259.8130427.2732054.361. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerRyzen 7 2700XCore i7 5960XCore i7 8700KThreadripper 1950XCore i9 7960XCore i9 7980XE7K14K21K28K35K22512.7325223.4326127.8030038.7130474.0032040.671. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerCore i7 5960XRyzen 7 2700XCore i7 8700KThreadripper 1950XCore i9 7960XCore i9 7980XE7K14K21K28K35K24354.4524407.4624956.3930638.1330760.5532125.301. (CC) gcc options: -O3 -march=native

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyCore i7 8700KRyzen 7 2700XCore i7 5960XCore i9 7980XECore i9 7960XThreadripper 1950X13K26K39K52K65KSE +/- 14.01, N = 5SE +/- 214.97, N = 5SE +/- 9.91, N = 5SE +/- 5.39, N = 5SE +/- 4.12, N = 5SE +/- 181.56, N = 530232.4234635.5038197.2848572.6452190.8460437.861. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleRyzen 7 2700XCore i7 8700KCore i7 5960XCore i9 7980XECore i9 7960XThreadripper 1950X9K18K27K36K45KSE +/- 48.77, N = 5SE +/- 0.85, N = 5SE +/- 4.49, N = 5SE +/- 2.74, N = 5SE +/- 2.12, N = 5SE +/- 26.80, N = 521274.5621579.9627859.3236293.8437749.2239771.161. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadCore i7 8700KRyzen 7 2700XCore i7 5960XCore i9 7980XECore i9 7960XThreadripper 1950X10K20K30K40K50KSE +/- 1.01, N = 5SE +/- 5.84, N = 5SE +/- 6.31, N = 5SE +/- 1.98, N = 5SE +/- 1.39, N = 5SE +/- 41.06, N = 524143.4424170.8829726.4239618.0041044.7444541.441. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddCore i7 8700KRyzen 7 2700XCore i7 5960XCore i9 7980XECore i9 7960XThreadripper 1950X10K20K30K40K50KSE +/- 1.27, N = 5SE +/- 9.90, N = 5SE +/- 10.67, N = 5SE +/- 1.16, N = 5SE +/- 15.91, N = 5SE +/- 24.12, N = 524231.9024518.6029837.8439554.7841020.0644504.121. (CC) gcc options: -O3 -march=native -fopenmp

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulCore i7 5960XCore i9 7980XECore i9 7960XCore i7 8700KThreadripper 1950XRyzen 7 2700X1530456075SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.09, N = 365.9547.4445.9444.9243.2741.241. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7960XCore i9 7980XECore i7 8700K20406080100SE +/- 0.33, N = 3SE +/- 0.23, N = 3SE +/- 0.12, N = 3SE +/- 0.27, N = 3SE +/- 0.28, N = 3SE +/- 0.08, N = 386.0368.6164.0463.6062.8957.121. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i7 8700KCore i9 7960X306090120150SE +/- 0.45, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3141.24107.87103.01102.2199.4597.721. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7960XCore i9 7980XECore i7 8700K3691215SE +/- 0.01, N = 5SE +/- 0.03, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 511.919.879.318.837.777.121. (CXX) g++ options: -O3 -march=native -fvisibility=hidden -logg -lm

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Boat - Acceleration: CPU-onlyCore i7 8700KRyzen 7 2700XCore i7 5960XCore i9 7980XEThreadripper 1950XCore i9 7960X48121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 313.8012.5411.798.148.108.07

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Masskrug - Acceleration: CPU-onlyCore i7 5960XRyzen 7 2700XCore i7 8700KThreadripper 1950XCore i9 7960XCore i9 7980XE246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 37.396.956.825.144.364.18

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Server Room - Acceleration: CPU-onlyCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE1.18132.36263.54394.72525.9065SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.254.764.172.742.632.56

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputCore i7 5960XThreadripper 1950XCore i9 7980XERyzen 7 2700XCore i9 7960XCore i7 8700K50100150200250SE +/- 0.22, N = 3SE +/- 0.65, N = 3SE +/- 0.53, N = 3SE +/- 0.07, N = 3SE +/- 0.80, N = 3SE +/- 0.26, N = 3152.01177.07187.01190.33195.16210.921. (CC) gcc options: -O3 -march=native -lm

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: resizeCore i7 5960XThreadripper 1950XCore i9 7960XCore i9 7980XECore i7 8700KRyzen 7 2700X3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 4SE +/- 0.01, N = 311.537.757.006.916.155.90

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: rotateCore i7 5960XThreadripper 1950XCore i9 7960XCore i9 7980XECore i7 8700KRyzen 7 2700X612182430SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.25, N = 3SE +/- 0.02, N = 326.2716.9515.8515.8315.0114.19

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: auto-levelsCore i7 5960XThreadripper 1950XCore i9 7960XCore i9 7980XERyzen 7 2700XCore i7 8700K510152025SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 322.5716.4015.1015.0613.6113.49

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: unsharp-maskCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7960XCore i9 7980XECore i7 8700K1122334455SE +/- 0.34, N = 3SE +/- 0.29, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 350.1038.5631.9631.2131.1227.11

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeThreadripper 1950XRyzen 7 2700XCore i7 5960XCore i9 7980XECore i9 7960XCore i7 8700K2004006008001000SE +/- 1.70, N = 3SE +/- 2.13, N = 3SE +/- 2.11, N = 3SE +/- 2.30, N = 3SE +/- 12.90, N = 3SE +/- 5.85, N = 3764.43823.47853.17887.73947.971011.231. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncCore i7 5960XThreadripper 1950XCore i9 7960XCore i9 7980XERyzen 7 2700XCore i7 8700K6001200180024003000SE +/- 17.66, N = 3SE +/- 1.27, N = 3SE +/- 3.27, N = 3SE +/- 5.17, N = 3SE +/- 7.69, N = 3SE +/- 2.87, N = 31976.372405.132615.372702.732706.672973.831. (CC) gcc options: -static

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 128Core i7 5960XCore i9 7960XThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i7 8700K9K18K27K36K45KSE +/- 89.02, N = 3SE +/- 69.86, N = 3SE +/- 31.15, N = 3SE +/- 21.36, N = 3SE +/- 27.14, N = 3SE +/- 374.67, N = 32638329541312863324433618401191. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 512Core i9 7960XCore i7 5960XThreadripper 1950XCore i9 7980XERyzen 7 2700XCore i7 8700K9K18K27K36K45KSE +/- 311.67, N = 3SE +/- 140.17, N = 3SE +/- 223.37, N = 3SE +/- 193.50, N = 3SE +/- 75.69, N = 3SE +/- 176.60, N = 32250125302274322826031450409981. (CC) gcc options: -pthread -O3 -march=native -lm

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchCore i7 5960XRyzen 7 2700XThreadripper 1950XCore i7 8700KCore i9 7960XCore i9 7980XE246810SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 38.785.454.934.123.963.941. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE0.71781.43562.15342.87123.589SE +/- 0.09, N = 6SE +/- 0.12, N = 6SE +/- 0.06, N = 6SE +/- 0.01, N = 3SE +/- 0.05, N = 5SE +/- 0.01, N = 23.192.712.582.252.252.131. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950X306090120150SE +/- 0.25, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3156.73138.20127.6176.481. (CC) gcc options: -O3 -march=native -msse -mfpmath=sse -lm -pthread -lmpi

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverThreadripper 1950XRyzen 7 2700XCore i7 5960XCore i9 7980XECore i9 7960XCore i7 8700K7001400210028003500SE +/- 7.21, N = 3SE +/- 2.40, N = 3SE +/- 0.47, N = 3SE +/- 4.80, N = 3SE +/- 3.29, N = 3SE +/- 3.99, N = 31229.761336.131766.803175.253285.873443.831. (CC) gcc options: -O3 -march=native -mavx2

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Core i7 5960XCore i9 7980XEThreadripper 1950XCore i9 7960XRyzen 7 2700XCore i7 8700K816243240SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 333.2128.0727.4726.9325.3224.76

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLCore i7 5960XCore i7 8700KRyzen 7 2700XCore i9 7960XCore i9 7980XEThreadripper 1950X408012016020090.0290.80119.80174.56185.70185.841. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. ATLAS + Open MPI 2.1.1

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteRyzen 7 2700XCore i7 8700KCore i7 5960XThreadripper 1950XCore i9 7980XECore i9 7960X36912155.946067.162328.5768811.0793011.4707011.608201. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. ATLAS + Open MPI 2.1.1

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMMCore i9 7980XECore i7 5960XCore i9 7960XThreadripper 1950XCore i7 8700KRyzen 7 2700X2468106.019936.214416.399087.118408.301308.729761. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. ATLAS + Open MPI 2.1.1

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransRyzen 7 2700XCore i7 5960XCore i7 8700KThreadripper 1950XCore i9 7960XCore i9 7980XE2468100.992781.775063.770444.402715.521396.464801. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. ATLAS + Open MPI 2.1.1

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM TriadCore i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 5960XCore i7 8700K0.45050.9011.35151.8022.25251.110341.276391.336121.481331.869252.002041. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. ATLAS + Open MPI 2.1.1

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Max Ping Pong BandwidthThreadripper 1950XCore i9 7980XECore i7 5960XRyzen 7 2700XCore i9 7960XCore i7 8700K5K10K15K20K25K10859.9511502.6812524.8512550.8715433.3521665.541. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. ATLAS + Open MPI 2.1.1

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.2.2Core i7 5960XThreadripper 1950XCore i9 7960XCore i9 7980XERyzen 7 2700XCore i7 8700K3691215SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 311.979.849.659.559.097.83

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

OpenBenchmarking.orgLoop Time, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 1.0Test: Rhodopsin ProteinCore i7 5960XThreadripper 1950XCore i9 7980XERyzen 7 2700XCore i9 7960XCore i7 8700K816243240SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.19, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 335.8129.0827.7527.1526.9425.251. (CXX) g++ options: -lfftw -lmpich

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPCore i7 5960XCore i7 8700KRyzen 7 2700XCore i9 7960XThreadripper 1950XCore i9 7980XE246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 37.366.624.913.233.143.051. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE20406080100SE +/- 0.11, N = 3SE +/- 0.68, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3108.2597.9583.9548.8244.3841.531. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE816243240SE +/- 0.06, N = 3SE +/- 0.52, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 332.9228.0427.0513.6312.4311.531. (CXX) g++ options: -O2 -lOpenCL

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeCore i7 8700KCore i7 5960XRyzen 7 2700XCore i9 7960XCore i9 7980XEThreadripper 1950X510152025SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 319.6018.5214.108.868.347.931. (CC) gcc options: -static -fopenmp -O3 -march=native

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 6.21e12 Prime Number GenerationCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE1020304050SE +/- 0.01, N = 3SE +/- 0.29, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.20, N = 3SE +/- 0.06, N = 344.6435.6230.3718.2016.9815.441. (CXX) g++ options: -O3 -march=native -rdynamic -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE10M20M30M40M50MSE +/- 89806.92, N = 3SE +/- 153783.37, N = 3SE +/- 244107.27, N = 3SE +/- 258120.50, N = 2SE +/- 173824.96, N = 3SE +/- 606133.44, N = 31930930020315767245817004213143045347804473330771. (CXX) g++ options: -m64 -lpthread -O3 -march=native -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestCore i7 5960XRyzen 7 2700XCore i7 8700KThreadripper 1950XCore i9 7960XCore i9 7980XE20K40K60K80K100KSE +/- 113.51, N = 3SE +/- 212.01, N = 3SE +/- 588.08, N = 3SE +/- 218.29, N = 3SE +/- 205.04, N = 33860840635412577574590419962331. (CXX) g++ options: -pipe -lpthread

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: BlowfishCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE6K12K18K24K30KSE +/- 2.33, N = 3SE +/- 2.00, N = 3SE +/- 29.16, N = 3SE +/- 42.68, N = 3SE +/- 10.35, N = 31140112488140612499026770283731. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DESCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE20M40M60M80M100MSE +/- 43955.79, N = 3SE +/- 25540.82, N = 3SE +/- 416442.21, N = 3SE +/- 806774.92, N = 3SE +/- 17897.86, N = 3SE +/- 10744.51, N = 343385667450370005971366784073333954700001012673331. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileCore i7 5960XRyzen 7 2700XThreadripper 1950XCore i7 8700KCore i9 7960XCore i9 7980XE20406080100SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 378.2166.2160.6157.3549.2448.711. (CC) gcc options: -O3 -march=native -pedantic -ldl -lz -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 19Threadripper 1950XCore i7 5960XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i9 7980XE306090120150SE +/- 0.03, N = 3SE +/- 0.19, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.50, N = 3148.56124.95114.93105.24104.46101.751. (CC) gcc options: -O3 -march=native -pthread -lz -llzma

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2017-09-191024 Hash Memory, 26 DepthCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE11M22M33M44M55MSE +/- 97408.42, N = 3SE +/- 251667.75, N = 3SE +/- 47516.62, N = 3SE +/- 635288.60, N = 3SE +/- 454946.03, N = 3SE +/- 324317.00, N = 3217884132300807326470600424086404990471253208213

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.1Time To SolveCore i7 8700KCore i7 5960XRyzen 7 2700XCore i9 7960XCore i9 7980XEThreadripper 1950X306090120150SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 3115.12107.8277.9952.8150.4944.611. (CXX) g++ options: -fopenmp -O3 -march=native -O2

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 7.2Time To CompileCore i7 5960XRyzen 7 2700XThreadripper 1950XCore i7 8700KCore i9 7960XCore i9 7980XE2004006008001000SE +/- 0.44, N = 3SE +/- 0.55, N = 3SE +/- 0.12, N = 3SE +/- 0.81, N = 3SE +/- 0.12, N = 3SE +/- 0.24, N = 31049.51764.99730.72716.20568.65558.45

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE20406080100SE +/- 1.20, N = 3SE +/- 0.61, N = 3SE +/- 0.70, N = 3SE +/- 0.90, N = 3SE +/- 0.61, N = 3SE +/- 0.68, N = 393.8280.7977.0749.8739.5537.49

Sysbench

Test: Memory

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryThreadripper 1950XRyzen 7 2700XCore i9 7960XCore i7 5960XCore i9 7980XECore i7 8700K5M10M15M20M25MSE +/- 3277.33, N = 3SE +/- 4236.26, N = 3SE +/- 89315.51, N = 3SE +/- 17078.76, N = 3SE +/- 14880.28, N = 3SE +/- 186131.58, N = 37501249.609660767.9818487980.8519208237.1819512257.0223032130.791. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=native -rdynamic -ldl -laio -lm

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE7K14K21K28K35KSE +/- 8.03, N = 3SE +/- 3.70, N = 3SE +/- 15.25, N = 3SE +/- 2.66, N = 3SE +/- 3.12, N = 3SE +/- 6.07, N = 313595.2714329.7316851.1130920.4531813.6233796.891. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=native -rdynamic -ldl -laio -lm

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K1020304050SE +/- 0.20, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 345.9840.4338.1236.8335.3333.301. (CC) gcc options: -lm -O3 -march=native

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7980XECore i9 7960X50100150200250SE +/- 0.67, N = 31672262262372422491. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateCore i7 5960XThreadripper 1950XCore i9 7980XERyzen 7 2700XCore i9 7960XCore i7 8700K60120180240300SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 32012372502542592741. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7980XECore i9 7960X4080120160200SE +/- 0.58, N = 3SE +/- 1.15, N = 31161411551861891911. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7980XECore i9 7960X50100150200250SE +/- 0.33, N = 31161811812062152181. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingCore i7 5960XCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i9 7960XCore i7 8700K60120180240300SE +/- 1.00, N = 3SE +/- 0.33, N = 32002552552572622691. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE4080120160200SE +/- 0.67, N = 3SE +/- 0.88, N = 31061251301651771771. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceCore i7 5960XThreadripper 1950XCore i9 7980XERyzen 7 2700XCore i9 7960XCore i7 8700K60120180240300SE +/- 0.33, N = 3SE +/- 1.00, N = 32082662672742752921. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingCore i7 5960XCore i7 8700KRyzen 7 2700XCore i9 7960XThreadripper 1950XCore i9 7980XE48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 37.509.1610.4713.3513.7614.671. (CXX) g++ options: -O3 -march=native -rdynamic -lpthread -lrt -ldl -lnuma

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelCore i7 5960XCore i7 8700KRyzen 7 2700XCore i9 7960XCore i9 7980XEThreadripper 1950X20406080100SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 382.7672.8759.4835.8533.6932.791. (CC) gcc options: -lm -lpthread -O3 -march=native

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow MappingCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE160320480640800SE +/- 0.75, N = 3SE +/- 0.18, N = 3SE +/- 0.63, N = 3SE +/- 3.04, N = 3SE +/- 0.11, N = 3SE +/- 2.44, N = 3334.71420.68446.34568.93670.30748.441. (CXX) g++ options: -O3 -march=native -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPUCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE306090120150SE +/- 0.80, N = 3SE +/- 0.16, N = 3SE +/- 0.43, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.07, N = 3112.7593.0779.5750.3743.8440.89

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE70140210280350298.85269.12228.07136.60123.08115.67

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE150300450600750712.65621.84503.96292.83276.04260.34

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE300600900120015001432.751298.311152.49699.98577.94539.24

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeCore i7 5960XCore i7 8700KRyzen 7 2700XCore i9 7960XThreadripper 1950XCore i9 7980XE1530456075SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 368.7559.5250.6730.1630.0726.091. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K70140210280350305.16253.86249.24239.64239.03221.92

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE48121620SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 316.5313.9312.166.946.426.131. (CXX) g++ options: -fopenmp -O3 -march=native

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE0.55581.11161.66742.22322.779SE +/- 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.011.252.182.292.47

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE1.3412.6824.0235.3646.705SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.232.372.674.645.475.96

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.0fRSA 4096-bit PerformanceCore i7 5960XRyzen 7 2700XCore i7 8700KThreadripper 1950XCore i9 7960XCore i9 7980XE10002000300040005000SE +/- 0.10, N = 3SE +/- 3.26, N = 3SE +/- 3.00, N = 3SE +/- 4.35, N = 3SE +/- 0.28, N = 3SE +/- 2.48, N = 31200.001714.801976.933049.634417.834694.371. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl

Apache Siege

Concurrent Users: 100

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 100Threadripper 1950XCore i7 8700KRyzen 7 2700XCore i9 7960XCore i9 7980XECore i7 5960X5K10K15K20K25KSE +/- 450.61, N = 6SE +/- 388.80, N = 3SE +/- 1309.72, N = 6SE +/- 601.55, N = 6SE +/- 937.20, N = 6SE +/- 997.48, N = 615969.5719520.2319678.7822072.1024436.6024525.881. (CC) gcc options: -O3 -march=native -lpthread -ldl -lssl -lcrypto

Apache Siege

Concurrent Users: 250

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 250Threadripper 1950XCore i9 7980XERyzen 7 2700XCore i9 7960XCore i7 5960XCore i7 8700K7K14K21K28K35KSE +/- 816.69, N = 6SE +/- 1977.08, N = 6SE +/- 1266.75, N = 6SE +/- 851.92, N = 6SE +/- 463.48, N = 3SE +/- 3634.69, N = 618609.2021858.0222040.0522052.7125634.2732433.981. (CC) gcc options: -O3 -march=native -lpthread -ldl -lssl -lcrypto

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteThreadripper 1950XCore i7 5960XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K160K320K480K640K800KSE +/- 4226.61, N = 3SE +/- 802.34, N = 3SE +/- 3039.76, N = 3SE +/- 915.27, N = 3SE +/- 3358.19, N = 3SE +/- 370.17, N = 3496180521182531018676934706833759396

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K600K1200K1800K2400K3000KSE +/- 33864.24, N = 3SE +/- 58923.22, N = 6SE +/- 5084.17, N = 3SE +/- 15033.35, N = 3SE +/- 31834.91, N = 3SE +/- 116494.53, N = 61953010.042049161.102252275.172615690.752625443.672959636.501. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7960XCore i9 7980XECore i7 8700K800K1600K2400K3200K4000KSE +/- 47467.48, N = 6SE +/- 73041.39, N = 6SE +/- 8406.45, N = 3SE +/- 17698.55, N = 3SE +/- 9143.57, N = 3SE +/- 61782.78, N = 32334211.132623070.462647891.083080284.423222393.583775617.251. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7960XCore i9 7980XECore i7 8700K500K1000K1500K2000K2500KSE +/- 13554.93, N = 3SE +/- 34915.38, N = 6SE +/- 13487.78, N = 3SE +/- 17178.12, N = 3SE +/- 42390.43, N = 3SE +/- 69406.99, N = 61679951.751820529.831953310.082261001.252319916.332542211.131. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyCore i7 5960XCore i7 8700KRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE110K220K330K440K550KSE +/- 188.82, N = 3SE +/- 251.61, N = 3SE +/- 63.46, N = 3SE +/- 290.08, N = 3SE +/- 3662.87, N = 3SE +/- 1258.15, N = 3159214.63196636.78198798.55321901.09502133.77536226.171. (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 WriteCore i7 5960XRyzen 7 2700XCore i7 8700KThreadripper 1950XCore i9 7960XCore i9 7980XE12K24K36K48K60KSE +/- 42.09, N = 3SE +/- 43.44, N = 3SE +/- 43.30, N = 3SE +/- 118.05, N = 3SE +/- 281.57, N = 3SE +/- 113.81, N = 324093.8628388.3929121.8636743.7353129.8055894.081. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

MariaDB

Clients: 8

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 8Threadripper 1950XCore i7 5960XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i9 7980XE3K6K9K12K15KSE +/- 43.36, N = 3SE +/- 61.64, N = 3SE +/- 75.46, N = 3SE +/- 80.52, N = 3SE +/- 112.46, N = 3SE +/- 112.46, N = 380879647106771103113045130451. (CXX) g++ options: -O3 -march=native -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

MariaDB

Clients: 16

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 16Core i7 8700KCore i7 5960XRyzen 7 2700XCore i9 7980XECore i9 7960X15003000450060007500SE +/- 0.00, N = 3SE +/- 16.69, N = 3SE +/- 13.61, N = 3SE +/- 0.00, N = 3SE +/- 15.32, N = 3332253766397675767871. (CXX) g++ options: -O3 -march=native -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

MariaDB

Clients: 32

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 32Core i7 8700KCore i9 7960XCore i7 5960XRyzen 7 2700XCore i9 7980XE6001200180024003000SE +/- 2.06, N = 3SE +/- 0.00, N = 3SE +/- 8.83, N = 3SE +/- 6.32, N = 3SE +/- 2.39, N = 3119022472257267626791. (CXX) g++ options: -O3 -march=native -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 64Core i7 8700KCore i9 7960XCore i9 7980XECore i7 5960XRyzen 7 2700X2004006008001000SE +/- 0.45, N = 3SE +/- 0.88, N = 3SE +/- 0.24, N = 3SE +/- 1.53, N = 3SE +/- 0.43, N = 347381285195911421. (CXX) g++ options: -O3 -march=native -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Core i7 5960XCore i7 8700KCore i9 7960XRyzen 7 2700XCore i9 7980XEThreadripper 1950X200K400K600K800K1000KSE +/- 2607.63, N = 3SE +/- 6223.56, N = 3SE +/- 7543.71, N = 3SE +/- 10135.51, N = 3SE +/- 9264.39, N = 3SE +/- 17104.36, N = 62648584217155334155420696425178583251. (CC) gcc options: -pthread -lpthread -O3 -march=native

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K246810SE +/- 0.07, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 36.605.665.345.185.064.561. git version 2.17.1

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesThreadripper 1950XCore i7 5960XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K400800120016002000SE +/- 16.91, N = 3SE +/- 6.77, N = 3SE +/- 9.49, N = 3SE +/- 1.86, N = 3SE +/- 3.38, N = 3SE +/- 2.52, N = 3165916291541122511681094

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetRyzen 7 2700XThreadripper 1950XCore i7 5960XCore i9 7960XCore i9 7980XECore i7 8700K8K16K24K32K40K12354.3013810.5015943.0024804.4028248.4035388.501. (CC) gcc options: -O2 -O3 -march=native -lm

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteRyzen 7 2700XCore i7 8700KCore i7 5960XThreadripper 1950XCore i9 7980XECore i9 7960X36912155.946067.162328.5768811.0793011.4707011.608201. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. ATLAS + Open MPI 2.1.1

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.2PBKDF2-whirlpoolCore i7 5960XThreadripper 1950XRyzen 7 2700XCore i9 7980XECore i9 7960XCore i7 8700K200K400K600K800K1000KSE +/- 338.67, N = 3SE +/- 40101.19, N = 3SE +/- 439.67, N = 3SE +/- 550.33, N = 3SE +/- 1801.33, N = 37295297520688317639301389727121042322


Phoronix Test Suite v10.8.4