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/1810044-SKEE-180801978&gru&rdt.

Ubuntu Linux 4.18 Intel / AMD High-End Desktop BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2GhzIntel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1401 BIOS)Intel Sky Lake-E DMI3 Registers16384MB256GB INTEL SSDPEKKW256G8 + 280GB INTEL SSDPE21D280GANV134 8192MBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 18.044.18.0-999-generic (x86_64) 20180728GNOME Shell 3.28.2X Server 1.19.6modesetting 1.19.64.3 Mesa 18.0.5GCC 8.2.0ext4AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)Gigabyte X399 AORUS Gaming 7 (F10 BIOS)AMD Family 17h280GB INTEL SSDPE21D280GA + 120GB Force MP500MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MBVE228Qualcomm Atheros Killer E2500 Gigabit + Intel Wireless 8265 / 82754.5 Mesa 18.0.5 (LLVM 6.0.0)AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads)ASUS ROG CROSSHAIR VII HERO (WI-FI) (0804 BIOS)280GB INTEL SSDPE21D280GANV136 6144MBNVIDIA GP106 HD AudioDELL P2415QIntel I211 Gigabit Connection + Realtek Device b8224.3 Mesa 18.0.5Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads)ASUS TUF Z370-PLUS GAMING (1002 BIOS)Intel Device 3ec2NV134 8192MBRealtek ALC887-VDAcer B286HKIntel ConnectionIntel 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 i7-5960X @ 3.50GHz (8 Cores / 16 Threads)ASRock X99 Extreme3 (P3.70 BIOS)Intel Xeon E7 v3/Xeonllvmpipe 16000MBRealtek ALC11503.3 Mesa 18.0.5 (LLVM 6.0 256 bits)Intel Core i7-8086K @ 5.20GHz (6 Cores / 12 Threads)ASRock Z370 Extreme4 (P3.10 BIOS)Intel 8th Gen Core4001GB Western Digital WD40EMRX-82U + 8002GB Backup+ Hub BK + 4001GB Backup+ Desk + 240GB Force MP300 + 1000GB Samsung SSD 970 EVO 1TBZotac NVIDIA GeForce RTX 2080 8192MB (1515/7000MHz)Realtek ALC1220VX2439wmLinuxMint 194.19.0-041900rc6-generic (x86_64) 20180930MATE 1.20.1NVIDIA 410.574.6.0GCC 7.3.01680x1050OpenBenchmarking.orgEnvironment Details- Core i9 7980XE, Threadripper 1950X, Ryzen 7 2700X, Core i7 8700K, Core i9 7960X, Core i7 5960X: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=nativeCompiler Details- Core i9 7980XE: --disable-multilib --enable-checking=release- Threadripper 1950X: --disable-multilib --enable-checking=release- Ryzen 7 2700X: --disable-multilib --enable-checking=release- Core i7 8700K: --disable-multilib --enable-checking=release- Core i9 7960X: --disable-multilib --enable-checking=release- Core i7 5960X: --disable-multilib --enable-checking=release- Core i7 8086K @ 5.2Ghz: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vDisk Details- Core i9 7980XE: NONE / errors=remount-ro,relatime,rw- Threadripper 1950X: NONE / errors=remount-ro,relatime,rw- Ryzen 7 2700X: NONE / errors=remount-ro,relatime,rw- Core i7 8700K: NONE / errors=remount-ro,relatime,rw- Core i9 7960X: NONE / errors=remount-ro,relatime,rw- Core i7 5960X: NONE / errors=remount-ro,relatime,rw- Core i7 8086K @ 5.2Ghz: NONE / errors=remount-ro,noatime,rwProcessor Details- Core i9 7980XE: Scaling Governor: intel_pstate performance- Threadripper 1950X: Scaling Governor: acpi-cpufreq performance- Ryzen 7 2700X: Scaling Governor: acpi-cpufreq performance- Core i7 8700K: Scaling Governor: intel_pstate performance- Core i9 7960X: Scaling Governor: intel_pstate performance- Core i7 5960X: Scaling Governor: intel_pstate performance- Core i7 8086K @ 5.2Ghz: Scaling Governor: intel_pstate performanceGraphics Details- Core i9 7980XE: EXA- Threadripper 1950X: GLAMOR- Ryzen 7 2700X: EXA- Core i7 8700K: EXA- Core i9 7960X: EXAPython Details- Core i9 7980XE: Python 2.7.15rc1 + Python 3.6.5- Threadripper 1950X: Python 2.7.15rc1 + Python 3.6.5- Ryzen 7 2700X: Python 2.7.15rc1 + Python 3.6.5- Core i7 8700K: Python 2.7.15rc1 + Python 3.6.5- Core i9 7960X: Python 2.7.15rc1 + Python 3.6.5- Core i7 5960X: Python 2.7.15rc1 + Python 3.6.5- Core i7 8086K @ 5.2Ghz: Python 2.7.15rc1 + Python 3.6.6Security Details- Core i9 7980XE: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection- Threadripper 1950X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection- Ryzen 7 2700X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp 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 i7 5960X: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection- Core i7 8086K @ 5.2Ghz: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerableOpenCL Details- Core i7 8086K @ 5.2Ghz: GPU Compute Cores: 2944

Ubuntu Linux 4.18 Intel / AMD High-End Desktop Benchmarkssysbench: Memorysysbench: CPUfs-mark: 1000 Files, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncttsiod-renderer: Phong Rendering With Soft-Shadow Mappingx265: H.265 Video Encodinghpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacecryptsetup: PBKDF2-sha512indigobench: Bedroomindigobench: Supercarcompilebench: Compilecompilebench: Read Compiled Treeramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerstream: Copystream: Scalestream: Triadstream: Addtinymembench: Standard Memcpyhpcc: Max Ping Pong Bandwidthtjbench: Decompression Throughputfftw: Float + SSE - 2D FFT Size 128fftw: Float + SSE - 2D FFT Size 512himeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testcrafty: Elapsed Timetscp: AI Chess Performancestockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthmysqlslap: 8mysqlslap: 16mysqlslap: 32mysqlslap: 64john-the-ripper: Blowfishjohn-the-ripper: Traditional DESebizzy: redis: SADDredis: GETredis: SETphpbench: PHP Benchmark Suiteopenssl: RSA 4096-bit Performancepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeapache-siege: 100apache-siege: 250lammps: Rhodopsin Proteinpybench: Total For Average Test Timest-test1: 2parboil: OpenMP CUTCProdinia: OpenMP LavaMDrodinia: OpenMP CFD Solverhmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentmrbayes: Primate Phylogeny Analysisbuild-gcc: Time To Compilebuild-linux-kernel: Time To Compilebuild-php: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelpovray: Trace Timeprimesieve: 1e12 Prime Number Generationsmallpt: Global Illumination Renderer; 128 Samplesaobench: 2048 x 2048 - Total Timecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19encode-flac: WAV To FLAChackbench: 16 - Threadhackbench: 16 - Processhackbench: 32 - Processm-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupn-queens: Elapsed Timeradiance: SMP Paralleldarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Room - CPU-onlygimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskoctave-benchmark: blender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Barbershop - CPU-Onlygit: Time To Complete Common Git Commandsscikit-learn: v-ray: CPUCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1951225733797888270374814.676.464801.11034185.6960011.470706.0199324225018921525517726716190322.475.9623952808321113232332054320413212548573362943961839555102171150318733618282603175962338854021143059247333077532082131304567572679851283731012673336425172615691322239423199166769344694536226.1755894.0824436.602185827.7512255.913.0541.5311.533.942.1355837.4948.7133.6926.0915.446.1336.83101.757.7728.6621.8042.4750.4947.4462.89102.218.342408.144.182.566.9115.8315.0631.129.551162605395.1828.0740.89750125030920764240556913.764.402711.33612185.8430011.079307.1184023723718620625516526612122792.184.641700290535845307492526030039306386043839771445414450414787108601773128627432123075745747155310740604213143042408640808724990840733338583252049161262307018205304961803050321901.0936743.7315969.571860929.0816596.333.1448.8213.634.932.2576.4873149.8760.6132.7930.0718.206.9440.43148.569.8736.1131.1746.7244.6143.2768.61107.877.932548.105.142.747.7516.9516.4038.569.841372937005.6627.4750.37966076816851823270744610.470.992781.48133119.798005.946068.7297622625415518125713027412766751.252.6718073305294342570919650225132440734636212752417124519153541255119033244314501336406358064993116149124581700264706001067763972676114214061597136675420692252275264789119533105310181715198798.5528388.3919678.782204027.1515415.354.9183.9527.055.452.58127.6176577.0766.2159.4850.6730.3712.1638.12114.939.3134.6334.1974.0977.9941.2464.04103.0114.1024912.546.954.175.9014.1913.6131.969.0922850411525.3425.3279.572303213114330101129744219.163.770442.0020490.796207.162328.3013022627414118126912529218121991.012.372465329026066237682383126128249563023221580241432423217343216662114011940998344441257981623615973852031576723008073110313322119047312488450370004217152959637377561725422117593961977196636.7829121.8619520.233243425.2510944.876.6297.9528.044.122.71138.2071680.7957.3572.8759.5235.6213.9333.30105.247.1245.9944.6691.95115.1244.9257.1299.4519.6022213.806.824.766.1515.0113.4927.117.8326962212984.5624.7693.071848798131814948261567013.355.521391.27639174.5570011.608206.3990824925919121826217727516912512.295.472340278330996311123042730474307615219137749410454102011750154331952954122501328690419921627814966884534780449904712130456787224781226770954700005334152625444308028422610017068334418502133.7753129.8022072.102205326.9411685.803.2344.3812.433.962.2556939.5549.2435.8530.1616.986.4235.33104.468.8326.6024.1347.8652.8145.9463.6097.728.862398.074.362.637.0015.8515.1031.219.651232765785.0626.9343.84192082371359585319763357.501.775061.8692590.022808.576886.2144116720111611620010620812523160.962.23179823352534323955230042522324354381972785929726298381154112525152263832530217673860867483101144595193093002178841396475376225795911401433856672648581953010233421116799525211821200159214.6324093.8624525.882563435.8116299.637.36108.2532.928.783.19156.73105093.8278.2182.7668.7544.6416.5345.98124.9511.9151.3749.6697.08107.8265.9586.03141.2418.5230511.797.395.2511.5326.2722.5750.1011.9729971314336.6033.21112.75247911851432012331463727.263.449601.9271210.166436.633870.8758023829613618228712731419181876.7223.001136348528109254232526328285268283010820492233412400319271221802103981140935343140742991529916333891784089621578915142139130115116494351466736144831365383570138242156082497418686143223.778374.567.46107.4530.065.242.6670881.6352.76121.6782.2038.8461.0231.8690.887.3649.8348.4198.43123.8043.1655.8197.3422.0419813.966.184.805.7814.0712.4125.319.3728866913684.24119.2099.51OpenBenchmarking.org

Sysbench

Test: Memory

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

Sysbench

Test: CPU

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

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz2004006008001000SE +/- 2.30, N = 3SE +/- 1.70, N = 3SE +/- 2.13, N = 3SE +/- 5.85, N = 3SE +/- 12.90, N = 3SE +/- 2.11, N = 3SE +/- 11.62, N = 1288876482310119488531231. (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 i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz7001400210028003500SE +/- 5.17, N = 3SE +/- 1.27, N = 3SE +/- 7.69, N = 3SE +/- 2.87, N = 3SE +/- 3.27, N = 3SE +/- 17.66, N = 3SE +/- 1.92, N = 327032405270729742615197631461. (CC) gcc options: -static

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

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

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 314.6713.7610.479.1613.357.507.26-march=native-march=native-march=native-march=native-march=native-march=native1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz246810SE +/- 0.00101, N = 36.464804.402710.992783.770445.521391.775063.449601. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Core i9 7980XE: ATLAS + Open MPI 2.1.13. Threadripper 1950X: ATLAS + Open MPI 2.1.14. Ryzen 7 2700X: ATLAS + Open MPI 2.1.15. Core i7 8700K: ATLAS + Open MPI 2.1.16. Core i9 7960X: ATLAS + Open MPI 2.1.17. Core i7 5960X: ATLAS + Open MPI 2.1.18. Core i7 8086K @ 5.2Ghz: OpenBLAS + 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 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz0.45050.9011.35151.8022.2525SE +/- 0.00005, N = 31.110341.336121.481332.002041.276391.869251.927121. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Core i9 7980XE: ATLAS + Open MPI 2.1.13. Threadripper 1950X: ATLAS + Open MPI 2.1.14. Ryzen 7 2700X: ATLAS + Open MPI 2.1.15. Core i7 8700K: ATLAS + Open MPI 2.1.16. Core i9 7960X: ATLAS + Open MPI 2.1.17. Core i7 5960X: ATLAS + Open MPI 2.1.18. Core i7 8086K @ 5.2Ghz: OpenBLAS + 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 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz3691215SE +/- 0.09470, N = 311.4707011.079305.946067.1623211.608208.576886.633871. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Core i9 7980XE: ATLAS + Open MPI 2.1.13. Threadripper 1950X: ATLAS + Open MPI 2.1.14. Ryzen 7 2700X: ATLAS + Open MPI 2.1.15. Core i7 8700K: ATLAS + Open MPI 2.1.16. Core i9 7960X: ATLAS + Open MPI 2.1.17. Core i7 5960X: ATLAS + Open MPI 2.1.18. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz4080120160200SE +/- 0.03, N = 3185.70185.84119.8090.80174.5690.0210.171. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Core i9 7980XE: ATLAS + Open MPI 2.1.13. Threadripper 1950X: ATLAS + Open MPI 2.1.14. Ryzen 7 2700X: ATLAS + Open MPI 2.1.15. Core i7 8700K: ATLAS + Open MPI 2.1.16. Core i9 7960X: ATLAS + Open MPI 2.1.17. Core i7 5960X: ATLAS + Open MPI 2.1.18. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz3691215SE +/- 0.09470, N = 311.4707011.079305.946067.1623211.608208.576886.633871. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Core i9 7980XE: ATLAS + Open MPI 2.1.13. Threadripper 1950X: ATLAS + Open MPI 2.1.14. Ryzen 7 2700X: ATLAS + Open MPI 2.1.15. Core i7 8700K: ATLAS + Open MPI 2.1.16. Core i9 7960X: ATLAS + Open MPI 2.1.17. Core i7 5960X: ATLAS + Open MPI 2.1.18. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMMCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz246810SE +/- 0.00323, N = 36.019937.118408.729768.301306.399086.214410.875801. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Core i9 7980XE: ATLAS + Open MPI 2.1.13. Threadripper 1950X: ATLAS + Open MPI 2.1.14. Ryzen 7 2700X: ATLAS + Open MPI 2.1.15. Core i7 8700K: ATLAS + Open MPI 2.1.16. Core i9 7960X: ATLAS + Open MPI 2.1.17. Core i7 5960X: ATLAS + Open MPI 2.1.18. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz50100150200250SE +/- 0.67, N = 3SE +/- 1.00, N = 3242237226226249167238-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O2 -lgomp1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz60120180240300SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3250237254274259201296-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O2 -lgomp1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz4080120160200SE +/- 1.15, N = 3SE +/- 0.58, N = 3189186155141191116136-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O2 -lgomp1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz50100150200250SE +/- 0.33, N = 3215206181181218116182-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O2 -lgomp1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

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

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz4080120160200SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3177165130125177106127-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O2 -lgomp1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz70140210280350SE +/- 0.33, N = 3SE +/- 1.00, N = 3267266274292275208314-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O3 -march=native -ldl-O2 -lgomp1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.2PBKDF2-sha512Core i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz400K800K1200K1600K2000KSE +/- 4651.36, N = 3SE +/- 5640.27, N = 3SE +/- 518.00, N = 3SE +/- 11410.67, N = 3SE +/- 4773.26, N = 3SE +/- 7641.69, N = 31619032121227912766751812199169125112523161918187

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.2PBKDF2-whirlpoolCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz200K400K600K800K1000KSE +/- 550.33, N = 3SE +/- 40101.19, N = 3SE +/- 439.67, N = 3SE +/- 1801.33, N = 3SE +/- 338.67, N = 393013875206883176310423229727127295291106092

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.472.181.251.012.290.966.72

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 35.964.642.672.375.472.2323.00

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz5001000150020002500SE +/- 28.60, N = 3SE +/- 10.20, N = 3SE +/- 5.82, N = 3SE +/- 8.55, N = 3SE +/- 25.17, N = 3SE +/- 12.94, N = 3SE +/- 22.75, N = 122395170018072465234017981136

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz7001400210028003500SE +/- 121.89, N = 3SE +/- 9.50, N = 3SE +/- 0.00, N = 3SE +/- 187.01, N = 3SE +/- 161.83, N = 3SE +/- 119.67, N = 3SE +/- 420.91, N = 32808290533053290278323353485

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz8K16K24K32K40K321113584529434260663099625343281091. (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 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz7K14K21K28K35K323233074925709237683111223955254231. (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 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz7K14K21K28K35K320542526019650238313042723004252631. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz7K14K21K28K35K320413003922513261283047425223282851. (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 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz7K14K21K28K35K321253063824407249563076124354268281. (CC) gcc options: -O3 -march=native

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz13K26K39K52K65KSE +/- 5.39, N = 5SE +/- 181.56, N = 5SE +/- 214.97, N = 5SE +/- 14.01, N = 5SE +/- 4.12, N = 5SE +/- 9.91, N = 5SE +/- 12.13, N = 5485736043834636302325219138197301081. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz9K18K27K36K45KSE +/- 2.74, N = 5SE +/- 26.80, N = 5SE +/- 48.77, N = 5SE +/- 0.85, N = 5SE +/- 2.12, N = 5SE +/- 4.49, N = 5SE +/- 12.08, N = 5362943977121275215803774927859204921. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz10K20K30K40K50KSE +/- 1.98, N = 5SE +/- 41.06, N = 5SE +/- 5.84, N = 5SE +/- 1.01, N = 5SE +/- 1.39, N = 5SE +/- 6.31, N = 5SE +/- 16.02, N = 5396184454124171241434104529726233411. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz10K20K30K40K50KSE +/- 1.16, N = 5SE +/- 24.12, N = 5SE +/- 9.90, N = 5SE +/- 1.27, N = 5SE +/- 15.91, N = 5SE +/- 10.67, N = 5SE +/- 5.71, N = 5395554450424519242324102029838240031. (CC) gcc options: -O3 -march=native -fopenmp

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz4K8K12K16K20K10217147871535417343117501154119271-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz8K16K24K32K40K28248138111235435389248041594339487-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CC) gcc options: -O2 -lm

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Max Ping Pong BandwidthCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz5K10K15K20K25KSE +/- 1643.17, N = 3115031086012551216661543312525221801. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Core i9 7980XE: ATLAS + Open MPI 2.1.13. Threadripper 1950X: ATLAS + Open MPI 2.1.14. Ryzen 7 2700X: ATLAS + Open MPI 2.1.15. Core i7 8700K: ATLAS + Open MPI 2.1.16. Core i9 7960X: ATLAS + Open MPI 2.1.17. Core i7 5960X: ATLAS + Open MPI 2.1.18. Core i7 8086K @ 5.2Ghz: OpenBLAS + Open MPI 2.1.1

libjpeg-turbo tjbench

Test: Decompression Throughput

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

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 128Core i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz9K18K27K36K45KSE +/- 27.14, N = 3SE +/- 31.15, N = 3SE +/- 21.36, N = 3SE +/- 374.67, N = 3SE +/- 69.86, N = 3SE +/- 89.02, N = 3SE +/- 763.68, N = 333618312863324440119295412638339811-march=native-march=native-march=native-march=native-march=native-march=native-fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math1. (CC) gcc options: -pthread -O3 -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 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz9K18K27K36K45KSE +/- 193.50, N = 3SE +/- 223.37, N = 3SE +/- 75.69, N = 3SE +/- 176.60, N = 3SE +/- 311.67, N = 3SE +/- 140.17, N = 3SE +/- 87.41, N = 328260274323145040998225012530240935-march=native-march=native-march=native-march=native-march=native-march=native-fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math1. (CC) gcc options: -pthread -O3 -lm

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz7001400210028003500SE +/- 4.80, N = 3SE +/- 7.21, N = 3SE +/- 2.40, N = 3SE +/- 3.99, N = 3SE +/- 3.29, N = 3SE +/- 0.47, N = 3SE +/- 7.66, N = 33175123013363444328617673431-march=native-march=native-march=native-march=native-march=native-march=native1. (CC) gcc options: -O3 -mavx2

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz20K40K60K80K100KSE +/- 205.04, N = 3SE +/- 212.01, N = 3SE +/- 588.08, N = 3SE +/- 218.29, N = 3SE +/- 113.51, N = 3SE +/- 177.17, N = 3962337574540635412579041938608407421. (CXX) g++ options: -pipe -lpthread

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz2M4M6M8M10MSE +/- 5670.35, N = 3SE +/- 13065.27, N = 3SE +/- 28428.22, N = 3SE +/- 12822.98, N = 3SE +/- 15869.02, N = 3SE +/- 2656.45, N = 3SE +/- 22557.42, N = 388540217471553806499398162369216278674831099152991. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz300K600K900K1200K1500KSE +/- 419.40, N = 5SE +/- 916.97, N = 5SE +/- 928.20, N = 5SE +/- 1818.82, N = 5SE +/- 890.62, N = 5SE +/- 967.20, N = 514305921074060116149115973851496688114459516333891. (CC) gcc options: -O3 -march=native

Stockfish

Total Time

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

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2017-09-191024 Hash Memory, 26 DepthCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz11M22M33M44M55MSE +/- 324317.00, N = 3SE +/- 635288.60, N = 3SE +/- 47516.62, N = 3SE +/- 251667.75, N = 3SE +/- 454946.03, N = 3SE +/- 97408.42, N = 3SE +/- 51646.11, N = 353208213424086402647060023008073499047122178841321578915

MariaDB

Clients: 8

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 8Core i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz3K6K9K12K15KSE +/- 112.46, N = 3SE +/- 43.36, N = 3SE +/- 75.46, N = 3SE +/- 80.52, N = 3SE +/- 112.46, N = 3SE +/- 61.64, N = 3SE +/- 0.80, N = 31304580871067711031130459647142-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CXX) g++ options: -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 i9 7980XERyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz15003000450060007500SE +/- 0.00, N = 3SE +/- 13.61, N = 3SE +/- 0.00, N = 3SE +/- 15.32, N = 3SE +/- 16.69, N = 3SE +/- 0.21, N = 367576397332267875376139-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CXX) g++ options: -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 i9 7980XERyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz6001200180024003000SE +/- 2.39, N = 3SE +/- 6.32, N = 3SE +/- 2.06, N = 3SE +/- 0.00, N = 3SE +/- 8.83, N = 3SE +/- 1.96, N = 326792676119022472257130-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CXX) g++ options: -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 i9 7980XERyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz2004006008001000SE +/- 0.24, N = 3SE +/- 0.43, N = 3SE +/- 0.45, N = 3SE +/- 0.88, N = 3SE +/- 1.53, N = 3SE +/- 0.06, N = 38511142473812959115-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CXX) g++ options: -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 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz6K12K18K24K30KSE +/- 10.35, N = 3SE +/- 42.68, N = 3SE +/- 29.16, N = 3SE +/- 2.00, N = 3SE +/- 2.33, N = 3SE +/- 12.33, N = 328373249901406112488267701140111649-lgmp-lgmp-lgmp-lgmp-lgmp-lgmp1. (CC) gcc options: -lssl -lcrypto -fopenmp -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 i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz20M40M60M80M100MSE +/- 10744.51, N = 3SE +/- 806774.92, N = 3SE +/- 416442.21, N = 3SE +/- 25540.82, N = 3SE +/- 17897.86, N = 3SE +/- 43955.79, N = 3SE +/- 42682.29, N = 3101267333840733335971366745037000954700004338566743514667-lgmp-lgmp-lgmp-lgmp-lgmp-lgmp1. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

ebizzy

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

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz700K1400K2100K2800K3500KSE +/- 15033.35, N = 3SE +/- 58923.22, N = 6SE +/- 5084.17, N = 3SE +/- 116494.53, N = 6SE +/- 31834.91, N = 3SE +/- 33864.24, N = 3SE +/- 52513.69, N = 326156912049161225227529596372625444195301031365381. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

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

Redis

Test: SET

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

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz200K400K600K800K1000KSE +/- 915.27, N = 3SE +/- 4226.61, N = 3SE +/- 3039.76, N = 3SE +/- 370.17, N = 3SE +/- 3358.19, N = 3SE +/- 802.34, N = 3SE +/- 819.51, N = 3676934496180531018759396706833521182824974

OpenSSL

RSA 4096-bit Performance

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

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

Apache Siege

Concurrent Users: 100

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 100Core i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960X5K10K15K20K25KSE +/- 937.20, N = 6SE +/- 450.61, N = 6SE +/- 1309.72, N = 6SE +/- 388.80, N = 3SE +/- 601.55, N = 6SE +/- 997.48, N = 624436.6015969.5719678.7819520.2322072.1024525.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: 250Core i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz13K26K39K52K65KSE +/- 1977.08, N = 6SE +/- 816.69, N = 6SE +/- 1266.75, N = 6SE +/- 3634.69, N = 6SE +/- 851.92, N = 6SE +/- 463.48, N = 3SE +/- 2113.35, N = 1221858186092204032434220532563461432-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O21. (CC) gcc options: -lpthread -ldl -lssl -lcrypto

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

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

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz400800120016002000SE +/- 1.86, N = 3SE +/- 16.91, N = 3SE +/- 9.49, N = 3SE +/- 2.52, N = 3SE +/- 3.38, N = 3SE +/- 6.77, N = 3SE +/- 0.58, N = 3122516591541109411681629837

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2Core i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz3691215SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 35.916.335.354.875.809.634.56-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CC) gcc options: -pthread

Parboil

Test: OpenMP CUTCP

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

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz20406080100SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.68, N = 3SE +/- 0.08, N = 3SE +/- 0.11, N = 3SE +/- 0.89, N = 341.5348.8283.9597.9544.38108.25107.451. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

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

Timed HMMer Search

Pfam Database Search

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

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz0.71781.43562.15342.87123.589SE +/- 0.01, N = 2SE +/- 0.01, N = 3SE +/- 0.06, N = 6SE +/- 0.12, N = 6SE +/- 0.05, N = 5SE +/- 0.09, N = 6SE +/- 0.07, N = 122.132.252.582.712.253.192.661. (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 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

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 7.2Time To CompileCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz2004006008001000SE +/- 0.24, N = 3SE +/- 0.12, N = 3SE +/- 0.55, N = 3SE +/- 0.81, N = 3SE +/- 0.12, N = 3SE +/- 0.44, N = 3SE +/- 1.34, N = 35587317657165691050708

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz20406080100SE +/- 0.68, N = 3SE +/- 0.90, N = 3SE +/- 0.70, N = 3SE +/- 0.61, N = 3SE +/- 0.61, N = 3SE +/- 1.20, N = 3SE +/- 0.40, N = 337.4949.8777.0780.7939.5593.8281.63

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz20406080100SE +/- 0.07, N = 3SE +/- 0.17, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 348.7160.6166.2157.3549.2478.2152.76-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O21. (CC) gcc options: -pedantic -ldl -lz -lm

C-Ray

Total Time - 4K, 16 Rays Per Pixel

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

POV-Ray

Trace Time

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

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 6.21e12 Prime Number GenerationCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1020304050SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.29, N = 3SE +/- 0.20, N = 3SE +/- 0.01, N = 3SE +/- 0.21, N = 315.4418.2030.3735.6216.9844.6438.84-march=native-march=native-march=native-march=native-march=native-march=native1. (CXX) g++ options: -O3 -rdynamic -lpthread

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1428425670SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 36.136.9412.1613.936.4216.5361.02-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CXX) g++ options: -fopenmp

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1020304050SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.20, N = 3SE +/- 0.00, N = 336.8340.4338.1233.3035.3345.9831.86-march=native-march=native-march=native-march=native-march=native-march=native1. (CC) gcc options: -lm -O3

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 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz306090120150SE +/- 0.50, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.19, N = 3SE +/- 0.36, N = 3101.75148.56114.93105.24104.46124.9590.88-march=native-march=native-march=native-march=native-march=native-march=native1. (CC) gcc options: -O3 -pthread -lz -llzma

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz3691215SE +/- 0.01, N = 5SE +/- 0.03, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 57.779.879.317.128.8311.917.36-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O21. (CXX) g++ options: -fvisibility=hidden -logg -lm

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1224364860SE +/- 2.31, N = 6SE +/- 0.34, N = 3SE +/- 0.25, N = 3SE +/- 0.05, N = 3SE +/- 0.15, N = 3SE +/- 0.39, N = 3SE +/- 0.03, N = 328.6636.1134.6345.9926.6051.3749.83-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1122334455SE +/- 0.31, N = 3SE +/- 1.89, N = 6SE +/- 0.58, N = 3SE +/- 0.03, N = 3SE +/- 0.37, N = 5SE +/- 0.77, N = 5SE +/- 0.03, N = 321.8031.1734.1944.6624.1349.6648.41-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native1. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

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

m-queens

Time To Solve

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

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1530456075SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 347.4443.2741.2444.9245.9465.9543.161. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

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

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz306090120150SE +/- 0.08, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.45, N = 3SE +/- 0.15, N = 3102.21107.87103.0199.4597.72141.2497.341. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

N-Queens

Elapsed Time

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

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz70140210280350240254249222239305198

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Boat - Acceleration: CPU-onlyCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz48121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 38.148.1012.5413.808.0711.7913.96

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Masskrug - Acceleration: CPU-onlyCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz246810SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 34.185.146.956.824.367.396.18

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Server Room - Acceleration: CPU-onlyCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1.18132.36263.54394.72525.9065SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.562.744.174.762.635.254.80

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: resizeCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 4SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 126.917.755.906.157.0011.535.78

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: rotateCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz612182430SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.25, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 315.8316.9514.1915.0115.8526.2714.07

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: auto-levelsCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz510152025SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 315.0616.4013.6113.4915.1022.5712.41

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: unsharp-maskCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz1122334455SE +/- 0.02, N = 3SE +/- 0.29, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.34, N = 3SE +/- 0.10, N = 331.1238.5631.9627.1131.2150.1025.31

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.2.2Core i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz3691215SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 39.559.849.097.839.6511.979.37

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz70140210280350116137228269123299288

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz150300450600750260293504622276713669

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz300600900120015005397001152129857814331368

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz246810SE +/- 0.00, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 35.185.665.344.565.066.604.241. git version 2.17.1

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Core i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz306090120150SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 328.0727.4725.3224.7626.9333.21119.20

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPUCore i9 7980XEThreadripper 1950XRyzen 7 2700XCore i7 8700KCore i9 7960XCore i7 5960XCore i7 8086K @ 5.2Ghz306090120150SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.43, N = 3SE +/- 0.16, N = 3SE +/- 0.13, N = 3SE +/- 0.80, N = 3SE +/- 0.06, N = 340.8950.3779.5793.0743.84112.7599.51


Phoronix Test Suite v10.8.4