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&grr&sor.

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 Benchmarksbuild-gcc: Time To Compileblender: Barbershop - CPU-Onlymysqlslap: 64hpcc: G-HPLapache-siege: 250asmfish: 1024 Hash Memory, 26 Depthblender: Classroom - CPU-Onlycompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19mrbayes: Primate Phylogeny Analysisminion: Quasigroupmysqlslap: 32radiance: SMP Parallelstockfish: Total Timeapache-siege: 100hackbench: 32 - Processpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writem-queens: Time To Solverodinia: OpenMP LavaMDv-ray: CPUtinymembench: Standard Memcpyminion: Solitaireblender: BMW27 - CPU-Onlybuild-linux-kernel: Time To Compileindigobench: Bedroomindigobench: Supercargraphics-magick: Noise-Gaussiangraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Swirlgraphics-magick: HWB Color Spacegraphics-magick: Rotatebuild-php: Time To Compilehimeno: Poisson Pressure Solverx265: H.265 Video Encodingc-ray: Total Time - 4K, 16 Rays Per Pixelminion: Gracefulhackbench: 16 - Processpovray: Trace Timehackbench: 16 - Threadcompress-7zip: Compress Speed Teststream: Copyjohn-the-ripper: Traditional DESmysqlslap: 16aobench: 2048 x 2048 - Total Timegimp: unsharp-maskcryptsetup: PBKDF2-sha512pybench: Total For Average Test Timeslammps: Rhodopsin Proteinscikit-learn: primesieve: 1e12 Prime Number Generationcrafty: Elapsed Timeebizzy: ramspeed: Triad - Integerramspeed: Add - Integerramspeed: Scale - Integerramspeed: Average - Integerramspeed: Copy - Integerrodinia: OpenMP CFD Solvermysqlslap: 8john-the-ripper: Blowfishopenssl: RSA 4096-bit Performancegimp: rotatephpbench: PHP Benchmark Suitecompilebench: Compilegimp: auto-levelsttsiod-renderer: Phong Rendering With Soft-Shadow Mappingencode-flac: WAV To FLACredis: SETredis: SADDredis: GETn-queens: Elapsed Timedarktable: Boat - CPU-onlysmallpt: Global Illumination Renderer; 128 Samplessysbench: CPUoctave-benchmark: gimp: resizesysbench: Memorydarktable: Masskrug - CPU-onlyfftw: Float + SSE - 2D FFT Size 512t-test1: 2tjbench: Decompression Throughputgit: Time To Complete Common Git Commandshmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentdarktable: Server Room - CPU-onlyparboil: OpenMP CUTCPfftw: Float + SSE - 2D FFT Size 128tscp: AI Chess Performancefs-mark: 1000 Files, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSynchpcc: Max Ping Pong Bandwidthhpcc: EP-STREAM Triadhpcc: G-Ptranshpcc: EP-DGEMMhpcc: G-Fftestream: Addstream: Triadstream: Scalecompilebench: Read Compiled TreeCore i7 5960XCore i7 8700KCore i9 7960XCore i9 7980XERyzen 7 2700XThreadripper 1950X1049.511432.7595990.0228025634.2721788413712.65124.95156.73141.242257305.161930930024525.8897.08159214.6324093.86107.82108.25112.7511540.9086.03298.8593.820.962.2310611611620016720820178.211766.807.5082.7665.9549.6668.7551.373860838197.2843385667537645.9850.101252316162935.8133.2144.64674831026485825223.4325343.3423004.3724354.4523955.2532.929647114011200.0026.275211821798.0122.57334.7111.911679951.751953010.042334211.1318.5211.7916.5313595.2711.9711.5319208237.187.39253029.63152.016.608.783.195.257.36263831144595853.171976.3712524.8541.869251.775066.214418.5768829837.8429726.4227859.322334.88716.201298.3147390.7962032433.9823008073621.84105.24138.2099.451190221.922031576719520.2391.95196636.7829121.86115.1297.9593.0717343.2057.12269.1280.791.012.3712514118126922629227457.353443.839.1672.8744.9244.6659.5245.994125730232.4245037000332233.3027.111812199109425.2524.7635.62981623642171526127.8026065.5923830.6124956.3923768.4528.0411031124881976.9315.017593962464.5213.49420.687.122542211.132959636.503775617.2519.6013.8013.9314329.737.836.1523032130.796.82409984.87210.924.564.122.714.766.624011915973851011.232973.8321665.5382.002043.770448.301307.1623224231.9024143.4421579.963289.59568.65577.94812174.5570022052.7149904712276.04104.4697.722247239.034534780422072.1047.86502133.7753129.8052.8144.3843.8411750.2063.60123.0839.552.295.4717719121826224927525949.243285.8713.3535.8545.9424.1330.1626.609041952190.8495470000678735.3331.211691251116826.9426.9316.9892162785334153047430996.1830427.2730760.5531111.5812.4313045267704417.8315.857068332340.4715.10670.308.832261001.252625443.673080284.428.868.076.4231813.629.657.0018487980.854.36225015.80195.165.063.962.252.633.23295411496688947.972615.3715433.3491.276395.521396.3990811.6082041020.0641044.7437749.222783.47558.45539.24851185.6960021858.0253208213260.34101.75102.212679239.644733307724436.6042.47536226.1755894.0850.4941.5340.8910217.1062.89115.6737.492.475.9617718921525524226725048.713175.2514.6733.6947.4421.8026.0928.669623348572.64101267333675736.8331.121619032122527.7528.0715.44885402164251732040.6732111.2732054.3632125.3032323.1211.5313045283734694.3715.836769342394.5915.06748.447.772319916.332615690.753222393.588.348.146.1333796.899.556.9119512257.024.18282605.91187.015.183.942.132.563.05336181430592887.732702.7311502.6821.110346.464806.0199311.4707039554.7839618.0036293.842807.58764.991152.491142119.7980022040.0526470600503.96114.93127.61103.012676249.242458170019678.7874.09198798.5528388.3977.9983.9579.5715354.2064.04228.0777.071.252.6713015518125722627425466.211336.1310.4759.4841.2434.1950.6734.634063534635.5059713667639738.1231.961276675154127.1525.3230.37806499354206922512.7329434.2519649.7924407.4625709.4127.0510677140611714.8014.195310181806.8113.61446.349.311953310.082252275.172647891.0814.1012.5412.1616851.119.095.909660767.986.95314505.35190.335.345.452.584.174.91332441161491823.472706.6712550.8701.481330.992788.729765.9460624518.6024170.8821274.563304.66730.72699.98185.8430018609.2042408640292.83148.5676.48107.87253.864213143015969.5746.72321901.0936743.7344.6148.8250.3714786.9068.61136.6049.872.184.6416518620625523726623760.611229.7613.7632.7943.2731.1730.0736.117574560437.868407333340.4338.561212279165929.0827.4718.20747155385832530038.7135845.3125259.8130638.1330749.4313.638087249903049.6316.954961801700.1816.40568.939.871820529.832049161.102623070.467.938.106.9430920.459.847.757501249.605.14274326.33177.075.664.932.252.743.14312861074060764.432405.1310859.9451.336124.402717.1184011.0793044504.1244541.4439771.162905.45OpenBenchmarking.org

Timed GCC Compilation

Time To Compile

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

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyCore i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X30060090012001500539.24577.94699.981152.491298.311432.75

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 64Ryzen 7 2700XCore i7 5960XCore i9 7980XECore i9 7960XCore i7 8700K2004006008001000SE +/- 0.43, N = 3SE +/- 1.53, N = 3SE +/- 0.24, N = 3SE +/- 0.88, N = 3SE +/- 0.45, N = 311429598518124731. (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

HPC Challenge

Test / Class: G-HPL

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

Apache Siege

Concurrent Users: 250

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

asmFish

1024 Hash Memory, 26 Depth

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

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyCore i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X150300450600750260.34276.04292.83503.96621.84712.65

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 19Core i9 7980XECore i9 7960XCore i7 8700KRyzen 7 2700XCore i7 5960XThreadripper 1950X306090120150SE +/- 0.50, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.19, N = 3SE +/- 0.03, N = 3101.75104.46105.24114.93124.95148.561. (CC) gcc options: -O3 -march=native -pthread -lz -llzma

Timed MrBayes Analysis

Primate Phylogeny Analysis

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

Minion

Benchmark: Quasigroup

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

MariaDB

Clients: 32

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 32Core i9 7980XERyzen 7 2700XCore i7 5960XCore i9 7960XCore i7 8700K6001200180024003000SE +/- 2.39, N = 3SE +/- 6.32, N = 3SE +/- 8.83, N = 3SE +/- 0.00, N = 3SE +/- 2.06, N = 3267926762257224711901. (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

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelCore i7 8700KCore i9 7960XCore i9 7980XERyzen 7 2700XThreadripper 1950XCore i7 5960X70140210280350221.92239.03239.64249.24253.86305.16

Stockfish

Total Time

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

Apache Siege

Concurrent Users: 100

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

Hackbench

Count: 32 - Type: Process

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

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 i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X110K220K330K440K550KSE +/- 1258.15, N = 3SE +/- 3662.87, N = 3SE +/- 290.08, N = 3SE +/- 63.46, N = 3SE +/- 251.61, N = 3SE +/- 188.82, N = 3536226.17502133.77321901.09198798.55196636.78159214.631. (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 i9 7980XECore i9 7960XThreadripper 1950XCore i7 8700KRyzen 7 2700XCore i7 5960X12K24K36K48K60KSE +/- 113.81, N = 3SE +/- 281.57, N = 3SE +/- 118.05, N = 3SE +/- 43.30, N = 3SE +/- 43.44, N = 3SE +/- 42.09, N = 355894.0853129.8036743.7329121.8628388.3924093.861. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

m-queens

Time To Solve

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

Rodinia

Test: OpenMP LavaMD

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

Chaos Group V-RAY

Mode: CPU

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

Tinymembench

Standard Memset

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

Tinymembench

Standard Memcpy

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

Minion

Benchmark: Solitaire

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

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyCore i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X70140210280350115.67123.08136.60228.07269.12298.85

Timed Linux Kernel Compilation

Time To Compile

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

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomCore i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X0.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 = 32.472.292.181.251.010.96

IndigoBench

Scene: Supercar

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

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianCore i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X4080120160200SE +/- 0.88, N = 3SE +/- 0.67, N = 31771771651301251061. (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 i9 7960XCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X4080120160200SE +/- 1.15, N = 3SE +/- 0.58, N = 31911891861551411161. (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 i9 7960XCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X50100150200250SE +/- 0.33, N = 32182152061811811161. (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 8700KCore i9 7960XRyzen 7 2700XThreadripper 1950XCore i9 7980XECore i7 5960X60120180240300SE +/- 0.33, N = 3SE +/- 1.00, N = 32692622572552552001. (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: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlCore i9 7960XCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X50100150200250SE +/- 0.67, N = 32492422372262261671. (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 8700KCore i9 7960XRyzen 7 2700XCore i9 7980XEThreadripper 1950XCore i7 5960X60120180240300SE +/- 1.00, N = 3SE +/- 0.33, N = 32922752742672662081. (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 8700KCore i9 7960XRyzen 7 2700XCore i9 7980XEThreadripper 1950XCore i7 5960X60120180240300SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 32742592542502372011. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileCore i9 7980XECore i9 7960XCore i7 8700KThreadripper 1950XRyzen 7 2700XCore i7 5960X20406080100SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.17, N = 3SE +/- 0.10, N = 3SE +/- 0.15, N = 348.7149.2457.3560.6166.2178.211. (CC) gcc options: -O3 -march=native -pedantic -ldl -lz -lm

Himeno Benchmark

Poisson Pressure Solver

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

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingCore i9 7980XEThreadripper 1950XCore i9 7960XRyzen 7 2700XCore i7 8700KCore i7 5960X48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 314.6713.7613.3510.479.167.501. (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 PixelThreadripper 1950XCore i9 7980XECore i9 7960XRyzen 7 2700XCore i7 8700KCore i7 5960X20406080100SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 332.7933.6935.8559.4872.8782.761. (CC) gcc options: -lm -lpthread -O3 -march=native

Minion

Benchmark: Graceful

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

Hackbench

Count: 16 - Type: Process

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

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeCore i9 7980XEThreadripper 1950XCore i9 7960XRyzen 7 2700XCore i7 8700KCore i7 5960X1530456075SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 326.0930.0730.1650.6759.5268.751. (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

Hackbench

Count: 16 - Type: Thread

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

7-Zip Compression

Compress Speed Test

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

Stream

Type: Copy

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

John The Ripper

Test: Traditional DES

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

MariaDB

Clients: 16

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 16Core i9 7960XCore i9 7980XERyzen 7 2700XCore i7 5960XCore i7 8700K15003000450060007500SE +/- 15.32, N = 3SE +/- 0.00, N = 3SE +/- 13.61, N = 3SE +/- 16.69, N = 3SE +/- 0.00, N = 3678767576397537633221. (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

AOBench

Size: 2048 x 2048 - Total Time

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

GIMP

Test: unsharp-mask

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

Cryptsetup

PBKDF2-whirlpool

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

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.2PBKDF2-sha512Core i7 8700KCore i9 7960XCore i9 7980XERyzen 7 2700XCore i7 5960XThreadripper 1950X400K800K1200K1600K2000KSE +/- 11410.67, N = 3SE +/- 4651.36, N = 3SE +/- 518.00, N = 3SE +/- 4773.26, N = 3SE +/- 5640.27, N = 3181219916912511619032127667512523161212279

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesCore i7 8700KCore i9 7960XCore i9 7980XERyzen 7 2700XCore i7 5960XThreadripper 1950X400800120016002000SE +/- 2.52, N = 3SE +/- 3.38, N = 3SE +/- 1.86, N = 3SE +/- 9.49, N = 3SE +/- 6.77, N = 3SE +/- 16.91, N = 3109411681225154116291659

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

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

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Core i7 8700KRyzen 7 2700XCore i9 7960XThreadripper 1950XCore i9 7980XECore i7 5960X816243240SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 324.7625.3226.9327.4728.0733.21

Primesieve

1e12 Prime Number Generation

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

Crafty

Elapsed Time

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

ebizzy

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

RAMspeed SMP

Type: Triad - Benchmark: Integer

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

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerThreadripper 1950XCore i9 7980XECore i9 7960XRyzen 7 2700XCore i7 8700KCore i7 5960X8K16K24K32K40K35845.3132111.2730996.1829434.2526065.5925343.341. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerCore i9 7980XECore i9 7960XThreadripper 1950XCore i7 8700KCore i7 5960XRyzen 7 2700X7K14K21K28K35K32054.3630427.2725259.8123830.6123004.3719649.791. (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 i9 7980XECore i9 7960XThreadripper 1950XCore i7 8700KRyzen 7 2700XCore i7 5960X7K14K21K28K35K32125.3030760.5530638.1324956.3924407.4624354.451. (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 i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 5960XCore i7 8700K7K14K21K28K35K32323.1231111.5830749.4325709.4123955.2523768.451. (CC) gcc options: -O3 -march=native

Rodinia

Test: OpenMP CFD Solver

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

MariaDB

Clients: 8

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 8Core i9 7980XECore i9 7960XCore i7 8700KRyzen 7 2700XCore i7 5960XThreadripper 1950X3K6K9K12K15KSE +/- 112.46, N = 3SE +/- 112.46, N = 3SE +/- 80.52, N = 3SE +/- 75.46, N = 3SE +/- 61.64, N = 3SE +/- 43.36, N = 313045130451103110677964780871. (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

John The Ripper

Test: Blowfish

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

OpenSSL

RSA 4096-bit Performance

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

GIMP

Test: rotate

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

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteCore i7 8700KCore i9 7960XCore i9 7980XERyzen 7 2700XCore i7 5960XThreadripper 1950X160K320K480K640K800KSE +/- 370.17, N = 3SE +/- 3358.19, N = 3SE +/- 915.27, N = 3SE +/- 3039.76, N = 3SE +/- 802.34, N = 3SE +/- 4226.61, N = 3759396706833676934531018521182496180

Compile Bench

Test: Compile

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

GIMP

Test: auto-levels

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

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

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

FLAC Audio Encoding

WAV To FLAC

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

Redis

Test: SET

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

Redis

Test: SADD

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

Redis

Test: GET

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

N-Queens

Elapsed Time

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

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Boat - Acceleration: CPU-onlyCore i9 7960XThreadripper 1950XCore i9 7980XECore i7 5960XRyzen 7 2700XCore i7 8700K48121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 38.078.108.1411.7912.5413.80

Smallpt

Global Illumination Renderer; 128 Samples

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

Sysbench

Test: CPU

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

GNU Octave Benchmark

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

GIMP

Test: resize

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

Sysbench

Test: Memory

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

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Masskrug - Acceleration: CPU-onlyCore i9 7980XECore i9 7960XThreadripper 1950XCore i7 8700KRyzen 7 2700XCore i7 5960X246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 34.184.365.146.826.957.39

FFTW

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

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

t-test1

Threads: 2

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

libjpeg-turbo tjbench

Test: Decompression Throughput

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

Git

Time To Complete Common Git Commands

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

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchCore i9 7980XECore i9 7960XCore i7 8700KThreadripper 1950XRyzen 7 2700XCore i7 5960X246810SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 33.943.964.124.935.458.781. (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 i9 7980XECore i9 7960XThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i7 5960X0.71781.43562.15342.87123.589SE +/- 0.01, N = 2SE +/- 0.05, N = 5SE +/- 0.01, N = 3SE +/- 0.06, N = 6SE +/- 0.12, N = 6SE +/- 0.09, N = 62.132.252.252.582.713.191. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Darktable

Test: Server Room - Acceleration: CPU-only

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

Parboil

Test: OpenMP CUTCP

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

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 8700KCore i9 7980XERyzen 7 2700XThreadripper 1950XCore i9 7960XCore i7 5960X9K18K27K36K45KSE +/- 374.67, N = 3SE +/- 27.14, N = 3SE +/- 21.36, N = 3SE +/- 31.15, N = 3SE +/- 69.86, N = 3SE +/- 89.02, N = 34011933618332443128629541263831. (CC) gcc options: -pthread -O3 -march=native -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceCore i7 8700KCore i9 7960XCore i9 7980XERyzen 7 2700XCore i7 5960XThreadripper 1950X300K600K900K1200K1500KSE +/- 928.20, N = 5SE +/- 1818.82, N = 5SE +/- 916.97, N = 5SE +/- 890.62, N = 5SE +/- 419.40, N = 51597385149668814305921161491114459510740601. (CC) gcc options: -O3 -march=native

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeCore i7 8700KCore i9 7960XCore i9 7980XECore i7 5960XRyzen 7 2700XThreadripper 1950X2004006008001000SE +/- 5.85, N = 3SE +/- 12.90, N = 3SE +/- 2.30, N = 3SE +/- 2.11, N = 3SE +/- 2.13, N = 3SE +/- 1.70, N = 31011.23947.97887.73853.17823.47764.431. (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 8700KRyzen 7 2700XCore i9 7980XECore i9 7960XThreadripper 1950XCore i7 5960X6001200180024003000SE +/- 2.87, N = 3SE +/- 7.69, N = 3SE +/- 5.17, N = 3SE +/- 3.27, N = 3SE +/- 1.27, N = 3SE +/- 17.66, N = 32973.832706.672702.732615.372405.131976.371. (CC) gcc options: -static

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Max Ping Pong BandwidthCore i7 8700KCore i9 7960XRyzen 7 2700XCore i7 5960XCore i9 7980XEThreadripper 1950X5K10K15K20K25K21665.5415433.3512550.8712524.8511502.6810859.951. (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 i7 8700KCore i7 5960XRyzen 7 2700XThreadripper 1950XCore i9 7960XCore i9 7980XE0.45050.9011.35151.8022.25252.002041.869251.481331.336121.276391.110341. (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-PtransCore i9 7980XECore i9 7960XThreadripper 1950XCore i7 8700KCore i7 5960XRyzen 7 2700X2468106.464805.521394.402713.770441.775060.992781. (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-DGEMMRyzen 7 2700XCore i7 8700KThreadripper 1950XCore i9 7960XCore i7 5960XCore i9 7980XE2468108.729768.301307.118406.399086.214416.019931. (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.orgGFLOP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteCore i9 7960XCore i9 7980XEThreadripper 1950XCore i7 5960XCore i7 8700KRyzen 7 2700X369121511.6082011.4707011.079308.576887.162325.946061. (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-FfteCore i9 7960XCore i9 7980XEThreadripper 1950XCore i7 5960XCore i7 8700KRyzen 7 2700X369121511.6082011.4707011.079308.576887.162325.946061. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. ATLAS + Open MPI 2.1.1

Stream

Type: Add

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

Stream

Type: Triad

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

Stream

Type: Scale

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

Compile Bench

Test: Read Compiled Tree

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


Phoronix Test Suite v10.8.4