Ubuntu 18.04 Linux 4.15.2 Core i9 Extreme vs. Threadripper 1950X

AMD Ryzen Threadripper 1950X versus Intel Core i9 7980XE. Tests for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1802111-KH-1802101FO15&grt.

Ubuntu 18.04 Linux 4.15.2 Core i9 Extreme vs. Threadripper 1950XProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionIntel Core i9 7980XEAMD Threadripper 1950X1950Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Sky Lake-E DMI3 Registers16384MB256GB INTEL SSDPEKKW256G8NV117 1024MBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 18.044.15.2-041502-generic (x86_64)GNOME Shell 3.26.2modesetting 1.19.64.3 Mesa 17.3.3GCC 7.2.0ext43840x2160AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)Gigabyte X399 AORUS Gaming 7 (F3g BIOS)AMD Family 17h120GB Force MP500MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MBVE228Qualcomm Atheros Device e0b1 + Intel Wireless 8265 / 82751920x1080AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (32 Cores)ASUS ROG STRIX X399-E GAMINGAMD Device 14508192MB366GBZotac NVIDIA GeForce GTX 1070 Ti 8192MB (139/405MHz)Intel I211 Gigabit Connection + Realtek Device b822Ubuntu 17.104.13.0-32-generic (x86_64)KDE Frameworks 5NVIDIA 390.254.5.0OpenBenchmarking.orgCompiler Details- --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 -v Disk Details- Intel Core i9 7980XE, AMD Threadripper 1950X: NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Intel Core i9 7980XE: Scaling Governor: intel_pstate powersave- AMD Threadripper 1950X: Scaling Governor: acpi-cpufreq ondemand- 1950: Scaling Governor: acpi-cpufreq ondemandPython Details- Intel Core i9 7980XE, AMD Threadripper 1950X: Python 2.7.14+ + Python 3.6.4Security Details- Intel Core i9 7980XE: KPTI + __user pointer sanitization + Full generic retpoline Protection- AMD Threadripper 1950X: __user pointer sanitization + Full AMD retpoline ProtectionOpenCL Details- 1950: GPU Compute Cores: 2432System Details- 1950: Disk Scheduler: CFQ. Java SE Runtime Environment (build 1.8.0_162-b12). Python 2.7.14. GPU Compute Cores: 2432.Disk Mount Options Details- 1950: data=ordered,relatime,rw

Ubuntu 18.04 Linux 4.15.2 Core i9 Extreme vs. Threadripper 1950Xcompress-7zip: Compress Speed Testaobench: 2048 x 2048 - Total Timeapache: Static Web Page Servingasmfish: 1024 Hash Memory, 26 Depthblake2: blake2: Phoronix Test Suite v5.2.1blender: Barbershop - CPU-Onlybork: File Encryption Timebotan: KASUMI - Encryptbotan: AES-256 - Encryptbotan: Twofish - Encryptbotan: Blowfish - Encryptbotan: CAST-256 - Encryptbullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshbyte: Register Arithmeticc-ray: Total Timecachebench: Readcachebench: Writecachebench: Read / Modify / Writeclomp: Static OMP Speedupcpuminer-opt: m7mcpuminer-opt: deepcpuminer-opt: lbrycpuminer-opt: skeincpuminer-opt: myr-grcpuminer-opt: sha256tcpuminer-opt: cryptonightcrafty: Elapsed Timecyclictest: POSIX Timer, Interval 500 ms, 100000 Loopscyclictest: POSIX Timer, Interval 10000 ms, 10000 Loopscyclictest: clock_nanosleep TIME_ABSTIME, Interval 500 ms, 100000 Loopscyclictest: clock_nanosleep TIME_ABSTIME, Interval 10000 ms, 10000 Loopscython-bench: cython-bench: Phoronix Test Suite v5.2.1dcraw: RAW To PPM Image Conversionebizzy: ebizzy: Phoronix Test Suite v5.2.1espeak: Text-To-Speech Synthesisffmpeg: H.264 HD To NTSC DVffte: N=64, 1D Complex FFT Routinefftw: Stock - 1D FFT Size 2048fftw: Stock - 2D FFT Size 2048fftw: Float + SSE - 1D FFT Size 2048fftw: Float + SSE - 2D FFT Size 2048fhourstones: Complex Connect-4 Solvingencode-flac: WAV To FLACglibc-bench: ffsglibc-bench: sqrtglibc-bench: tanhglibc-bench: ffsllglibc-bench: pthread_oncegmpbench: Total Timempcbench: Multi-Precision Benchmarkgnupg: 2GB File Encryptiongraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdinghackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processhpcg: hpcg: Phoronix Test Suite v5.2.1himeno: Poisson Pressure Solverjava-jmh: Throughputjohn-the-ripper: Blowfishencode-mp3: WAV To MP3lammps: Rhodopsin Proteintjbench: Decompression Throughputlzbench: XZ 0 - Compressionlzbench: Zstd 1 - Compressionlzbench: Brotli 0 - Compressionlzbench: Libdeflate 1 - Compressionmultichase: 4MB Array, 64 Byte Stridemultichase: 1GB Array, 256 Byte Stridemultichase: 256MB Array, 256 Byte Stridemultichase: 1GB Array, 256 Byte Stride, 2 Threadsmultichase: 1GB Array, 256 Byte Stride, 4 Threadsn-queens: Elapsed Timenginx: Static Web Page Servingnumpy: encode-ogg: WAV To Oggnero2d: Total Timeopencv-bench: openssl: RSA 4096-bit Performanceparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingphpbench: PHP Benchmark Suitepolybench-c: 3 Matrix Multiplicationspovray: Trace Timeprimesieve: 1e12 Prime Number Generationpybench: Total For Average Test Timesrbenchmark: redis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterschbench: 2 - 2schbench: 2 - 4schbench: 2 - 6schbench: 2 - 8schbench: 4 - 2schbench: 4 - 4schbench: 4 - 6schbench: 4 - 8schbench: 6 - 2schbench: 6 - 4schbench: 6 - 6schbench: 6 - 8schbench: 8 - 2schbench: 8 - 4schbench: 8 - 6schbench: 8 - 8schbench: 16 - 2schbench: 16 - 4schbench: 16 - 6schbench: 16 - 8scikit-learn: sqlite: Default Test Directorystockfish: Total Timestream: Copystream: Scalestream: Triadstream: Addsunflow: Global Illumination + Image Synthesist-test1: 1t-test1: 2tachyon: Total Timetensorflow: Cifar10build-apache: Time To Compilebuild-gcc: Time To Compilehmmer: Pfam Database Searchbuild-linux-kernel: Time To Compilemrbayes: Primate Phylogeny Analysisbuild-php: Time To Compiletscp: AI Chess Performancettsiod-renderer: Phong Rendering With Soft-Shadow Mappingunpack-linux: linux-4.15.tar.xzvpxenc: vpxencx264: H.264 Video Encodingxsbench: Intel Core i9 7980XEAMD Threadripper 1950X19509096438.7131694.39544047204.02541.747.7793.303973.24366.05288.09139.572.414.084.614.282.620.881.0615.473536.1428976.7130345.322.08464.9312.9811.1925.5715.1933.52592.978361045121122.6540.2160058828.2813.648233.597616.356416.93552111980914157.835.723.7310.2832.763.744.355348.50968710.371922072372461042.804.046.7517.022.7122.833.806.3412.0621.6941.671.342891.0461048927974.803010428.6528.01175.57384234412338.2562.1257.3165.6870.458.7443473.9248282515.9128.2879.404692.9772.313.288.26141.756129218.7532.2215.5711510.67222612745.562099992.961897533.122501913.421937826.2946.7012.0814.01110114122125110116119127111113122142881061151205915920110119842451243115157.5417.72301749749.1238233.9443444.4844743.560.9232.489.722.7235.0022.19814.6311.5939.0480.0447.671321448695.175.461.05124.3547224547171742.2426270.19429387918.61698.769.3593.955598.17361.02270.87143.642.514.094.804.452.540.861.0715.152855.3127899.5428931.861.25566.488419.0321.6246.3010.96137.72365.406951575342445.2886262036.847.848931.536228.33344511713312051.135.485.875.7047.075.825.884884.40775712.211762052342401364.495.7510.4219.664.1631.184.945.9116.3824.7341.921.001307.0627798127729.082367633.6128.52178.17314274462127.6879.8680.0780.6484.978.5430952.3367874605.9729.7076.493035.8371.353.2911.94153.4243360550.2129.9317.2714142156877.601755469.751505078.872060789.171569053.9145.6113.6214.983043063072983142922705941307258100371656527826501538722560232187553697145163116.6413.84359256472.2038702.9242432.9242410.981.1428.1610.063.25709.756.6548.6374.6553.391117674463.726.001.14127.0532605613016144.3925344.08393682998.3810.0387.485330.81338.03260.26135.7415.812755.6926306.3318759.901.58676818428.1249.1379878533.338908.635965.27343771562812570.335.925.965.8747.926.815.9613.381571702032181286.539.6315.1720.776.1845.018.5813.4219.5931.5959.710.801244.75710536.55314234422187.87126.8784.58114.50116.078.4431767.983081.43171.253.2938.74169.4542319749.7814172013738.751634143.081474228.962173192.831511275.1644.5929.1629.253273357562450322255686361273131451491569922261307117762187727765471224480423895898757.75371729740.7217777.8019753.5620332.301.3228.199.3624.407.8860.4370.586.02OpenBenchmarking.org

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestIntel Core i9 7980XEAMD Threadripper 1950X195020K40K60K80K100KSE +/- 152.59, N = 3SE +/- 281.69, N = 3SE +/- 282.33, N = 39096471717301611. (CXX) g++ options: -pipe -lpthread

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeIntel Core i9 7980XEAMD Threadripper 1950X19501020304050SE +/- 0.10, N = 3SE +/- 0.30, N = 3SE +/- 0.13, N = 338.7142.2444.391. (CC) gcc options: -lm -O3

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingIntel Core i9 7980XEAMD Threadripper 1950X19507K14K21K28K35KSE +/- 224.59, N = 3SE +/- 40.49, N = 3SE +/- 359.25, N = 331694.3926270.1925344.081. (CC) gcc options: -shared -fPIC -O2 -pthread

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2017-09-191024 Hash Memory, 26 DepthIntel Core i9 7980XEAMD Threadripper 1950X195012M24M36M48M60MSE +/- 207000.00, N = 3SE +/- 211973.97, N = 3SE +/- 59516.65, N = 3544047204293879139368299

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Intel Core i9 7980XEAMD Threadripper 1950X246810SE +/- 0.00, N = 3SE +/- 0.05, N = 34.028.611. (CC) gcc options: -O3 -march=native -lcrypto -lz

BLAKE2

Phoronix Test Suite v5.2.1

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Phoronix Test Suite v5.2.11950246810SE +/- 0.13, N = 38.381. (CC) gcc options: -O3 -march=native -lcrypto -lz

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Barbershop - Compute: CPU-OnlyIntel Core i9 7980XEAMD Threadripper 1950X150300450600750541.74698.76

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeIntel Core i9 7980XEAMD Threadripper 1950X19503691215SE +/- 0.56, N = 6SE +/- 0.04, N = 3SE +/- 0.20, N = 37.779.3510.03

Botan

Test: KASUMI - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - EncryptIntel Core i9 7980XEAMD Threadripper 1950X195020406080100SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.70, N = 393.3093.9587.481. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - DecryptIntel Core i9 7980XE20406080100SE +/- 0.99, N = 389.591. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - EncryptIntel Core i9 7980XEAMD Threadripper 1950X195012002400360048006000SE +/- 2.42, N = 3SE +/- 34.49, N = 3SE +/- 13.71, N = 33973.245598.175330.811. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - DecryptIntel Core i9 7980XE9001800270036004500SE +/- 4.19, N = 33997.031. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - EncryptIntel Core i9 7980XEAMD Threadripper 1950X195080160240320400SE +/- 1.64, N = 3SE +/- 2.13, N = 3SE +/- 4.97, N = 3366.05361.02338.031. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - DecryptIntel Core i9 7980XE80160240320400SE +/- 2.65, N = 3364.021. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - EncryptIntel Core i9 7980XEAMD Threadripper 1950X195060120180240300SE +/- 0.12, N = 3SE +/- 1.56, N = 3SE +/- 0.77, N = 3288.09270.87260.261. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - DecryptIntel Core i9 7980XE60120180240300SE +/- 0.38, N = 3289.001. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - EncryptIntel Core i9 7980XEAMD Threadripper 1950X1950306090120150SE +/- 1.80, N = 3SE +/- 0.79, N = 3SE +/- 2.38, N = 3139.57143.64135.741. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - DecryptIntel Core i9 7980XE306090120150SE +/- 0.20, N = 3141.361. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - Encrypt - DecryptAMD Threadripper 1950X20406080100SE +/- 0.04, N = 390.561. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - Encrypt - DecryptAMD Threadripper 1950X12002400360048006000SE +/- 24.91, N = 35605.261. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - Encrypt - DecryptAMD Threadripper 1950X80160240320400SE +/- 1.96, N = 3353.651. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - Encrypt - DecryptAMD Threadripper 1950X60120180240300SE +/- 1.53, N = 3269.231. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - Encrypt - DecryptAMD Threadripper 1950X306090120150SE +/- 0.73, N = 3143.531. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsIntel Core i9 7980XEAMD Threadripper 1950X0.56481.12961.69442.25922.824SE +/- 0.00, N = 3SE +/- 0.02, N = 32.412.511. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallIntel Core i9 7980XEAMD Threadripper 1950X0.92031.84062.76093.68124.6015SE +/- 0.13, N = 3SE +/- 0.03, N = 34.084.091. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackIntel Core i9 7980XEAMD Threadripper 1950X1.082.163.244.325.4SE +/- 0.00, N = 3SE +/- 0.02, N = 34.614.801. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexIntel Core i9 7980XEAMD Threadripper 1950X1.00132.00263.00394.00525.0065SE +/- 0.00, N = 3SE +/- 0.03, N = 34.284.451. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsIntel Core i9 7980XEAMD Threadripper 1950X0.58951.1791.76852.3582.9475SE +/- 0.01, N = 3SE +/- 0.01, N = 32.622.541. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshIntel Core i9 7980XEAMD Threadripper 1950X0.1980.3960.5940.7920.99SE +/- 0.00, N = 3SE +/- 0.00, N = 30.880.861. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshIntel Core i9 7980XEAMD Threadripper 1950X0.24080.48160.72240.96321.204SE +/- 0.00, N = 3SE +/- 0.01, N = 31.061.071. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

BYTE Unix Benchmark

Computational Test: Register Arithmetic

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Register ArithmeticIntel Core i9 7980XEAMD Threadripper 1950X19500.2250.450.6750.91.125SE +/- 0.00, N = 3111

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeIntel Core i9 7980XEAMD Threadripper 1950X19501.30732.61463.92195.22926.5365SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 45.475.155.811. (CC) gcc options: -lm -lpthread -O3

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadIntel Core i9 7980XEAMD Threadripper 1950X19508001600240032004000SE +/- 3.58, N = 3SE +/- 1.36, N = 3SE +/- 4.56, N = 33536.142855.312755.691. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteIntel Core i9 7980XEAMD Threadripper 1950X19506K12K18K24K30KSE +/- 231.64, N = 3SE +/- 129.98, N = 3SE +/- 80.53, N = 328976.7127899.5426306.331. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteIntel Core i9 7980XEAMD Threadripper 1950X19507K14K21K28K35KSE +/- 205.06, N = 3SE +/- 140.81, N = 3SE +/- 326.42, N = 430345.3228931.8618759.901. (CC) gcc options: -lrt

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 3.3Static OMP SpeedupIntel Core i9 7980XEAMD Threadripper 1950X19500.4680.9361.4041.8722.34SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.19, N = 102.081.251.581. (CC) gcc options: --openmp -O3 -lm

Cpuminer-Opt

Algorithm: m7m

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-OptAlgorithm: m7mIntel Core i9 7980XEAMD Threadripper 1950X120240360480600SE +/- 5.19, N = 3SE +/- 1.59, N = 3464.93566.481. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: deep

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-OptAlgorithm: deepIntel Core i9 7980XEAMD Threadripper 1950X2K4K6K8K10KSE +/- 0.00, N = 3SE +/- 51.66, N = 312.988419.031. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: lbry

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-OptAlgorithm: lbryIntel Core i9 7980XEAMD Threadripper 1950X510152025SE +/- 0.00, N = 3SE +/- 0.32, N = 611.1921.621. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: skein

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-OptAlgorithm: skeinIntel Core i9 7980XEAMD Threadripper 1950X1020304050SE +/- 0.00, N = 3SE +/- 0.61, N = 325.5746.301. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: myr-gr

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-OptAlgorithm: myr-grIntel Core i9 7980XEAMD Threadripper 1950X48121620SE +/- 0.06, N = 3SE +/- 0.01, N = 315.1910.961. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: sha256t

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-OptAlgorithm: sha256tIntel Core i9 7980XEAMD Threadripper 1950X306090120150SE +/- 0.20, N = 3SE +/- 0.21, N = 333.52137.721. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: cryptonight

OpenBenchmarking.orgHash Speed, More Is BetterCpuminer-OptAlgorithm: cryptonightIntel Core i9 7980XEAMD Threadripper 1950X130260390520650SE +/- 5.70, N = 3SE +/- 0.74, N = 3592.97365.401. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeIntel Core i9 7980XEAMD Threadripper 1950X19502M4M6M8M10MSE +/- 6057.97, N = 3SE +/- 30288.45, N = 3SE +/- 124334.89, N = 38361045695157567681841. (CC) gcc options: -lstdc++ -fprofile-use -pthread -lm

Cyclictest

Test Case: POSIX Timer, Interval 500 ms, 100000 Loops

OpenBenchmarking.orgms Average, Fewer Is BetterCyclictest 0.84Test Case: POSIX Timer, Interval 500 ms, 100000 LoopsIntel Core i9 7980XEAMD Threadripper 1950X0.6751.352.0252.73.375131. (CC) gcc options: -O2 -lrt -lpthread -lrttest

Cyclictest

Test Case: POSIX Timer, Interval 10000 ms, 10000 Loops

OpenBenchmarking.orgms Average, Fewer Is BetterCyclictest 0.84Test Case: POSIX Timer, Interval 10000 ms, 10000 LoopsIntel Core i9 7980XEAMD Threadripper 1950X0.91.82.73.64.5SE +/- 0.17, N = 6241. (CC) gcc options: -O2 -lrt -lpthread -lrttest

Cyclictest

Test Case: clock_nanosleep TIME_ABSTIME, Interval 500 ms, 100000 Loops

OpenBenchmarking.orgms Average, Fewer Is BetterCyclictest 0.84Test Case: clock_nanosleep TIME_ABSTIME, Interval 500 ms, 100000 LoopsIntel Core i9 7980XEAMD Threadripper 1950X0.450.91.351.82.25121. (CC) gcc options: -O2 -lrt -lpthread -lrttest

Cyclictest

Test Case: clock_nanosleep TIME_ABSTIME, Interval 10000 ms, 10000 Loops

OpenBenchmarking.orgms Average, Fewer Is BetterCyclictest 0.84Test Case: clock_nanosleep TIME_ABSTIME, Interval 10000 ms, 10000 LoopsIntel Core i9 7980XEAMD Threadripper 1950X0.91.82.73.64.5141. (CC) gcc options: -O2 -lrt -lpthread -lrttest

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27Intel Core i9 7980XE510152025SE +/- 0.28, N = 322.65

Cython benchmark

Phoronix Test Suite v5.2.1

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27Phoronix Test Suite v5.2.11950714212835SE +/- 0.17, N = 328.12

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.0Test: Boat - Acceleration: CPU-onlyIntel Core i9 7980XEAMD Threadripper 1950X246810SE +/- 0.00, N = 3SE +/- 0.02, N = 38.287.96

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.0Test: Masskrug - Acceleration: CPU-onlyIntel Core i9 7980XEAMD Threadripper 1950X1.05982.11963.17944.23925.299SE +/- 0.02, N = 3SE +/- 0.03, N = 34.074.71

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.0Test: Server Room - Acceleration: CPU-onlyIntel Core i9 7980XEAMD Threadripper 1950X0.6121.2241.8362.4483.06SE +/- 0.01, N = 3SE +/- 0.01, N = 32.602.72

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionIntel Core i9 7980XEAMD Threadripper 1950X19501122334455SE +/- 0.22, N = 3SE +/- 0.28, N = 3SE +/- 0.55, N = 340.2145.2849.131. (CC) gcc options: -lm

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Intel Core i9 7980XEAMD Threadripper 1950X200K400K600K800K1000KSE +/- 9472.79, N = 3SE +/- 4857.68, N = 36005888626201. (CC) gcc options: -pthread -lpthread -O3 -march=native

ebizzy

Phoronix Test Suite v5.2.1

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Phoronix Test Suite v5.2.11950200K400K600K800K1000KSE +/- 20767.36, N = 67987851. (CC) gcc options: -pthread -lpthread -O3 -march=native

eSpeak Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech SynthesisIntel Core i9 7980XEAMD Threadripper 1950X1950816243240SE +/- 0.54, N = 3SE +/- 0.93, N = 6SE +/- 0.25, N = 328.2836.8433.331. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 3.4.1H.264 HD To NTSC DVIntel Core i9 7980XEAMD Threadripper 1950X48121620SE +/- 0.05, N = 3SE +/- 0.04, N = 313.647.84-lXv -lX11 -lXext -lxcb -lxcb-xfixes -lxcb-shape -lasound -llzma -lbz21. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -ldl -pthread -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

FFTE

Test: N=64, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 5.0Test: N=64, 1D Complex FFT RoutineIntel Core i9 7980XE2K4K6K8K10KSE +/- 4.57, N = 38233.591. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

FFTW

Build: Stock - Size: 1D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048Intel Core i9 7980XEAMD Threadripper 1950X19502K4K6K8K10KSE +/- 150.52, N = 6SE +/- 68.09, N = 3SE +/- 45.40, N = 37616.358931.538908.631. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2048Intel Core i9 7980XEAMD Threadripper 1950X195014002800420056007000SE +/- 41.20, N = 3SE +/- 70.85, N = 3SE +/- 18.19, N = 36416.936228.335965.271. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2048Intel Core i9 7980XEAMD Threadripper 1950X195012K24K36K48K60KSE +/- 469.84, N = 3SE +/- 282.71, N = 3SE +/- 453.20, N = 35521134451343771. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2048Intel Core i9 7980XEAMD Threadripper 1950X19504K8K12K16K20KSE +/- 70.27, N = 3SE +/- 231.32, N = 3SE +/- 102.71, N = 31980917133156281. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingIntel Core i9 7980XEAMD Threadripper 1950X19503K6K9K12K15KSE +/- 26.94, N = 3SE +/- 110.64, N = 3SE +/- 45.32, N = 314157.8312051.1312570.331. (CC) gcc options: -O3

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACIntel Core i9 7980XEAMD Threadripper 1950X19501.3322.6643.9965.3286.66SE +/- 0.04, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 55.725.485.92-logg1. (CXX) g++ options: -O2 -fvisibility=hidden -lm

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: resizeIntel Core i9 7980XEAMD Threadripper 1950X1.1792.3583.5374.7165.895SE +/- 0.09, N = 3SE +/- 0.01, N = 35.243.31

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: auto-levelsIntel Core i9 7980XEAMD Threadripper 1950X246810SE +/- 0.01, N = 3SE +/- 0.02, N = 38.335.87

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.20Test: unsharp-maskIntel Core i9 7980XEAMD Threadripper 1950X48121620SE +/- 0.09, N = 3SE +/- 0.02, N = 315.4112.53

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsIntel Core i9 7980XEAMD Threadripper 1950X19501.3412.6824.0235.3646.705SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 33.735.875.96

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtIntel Core i9 7980XEAMD Threadripper 1950X19503691215SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 310.285.705.87

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhIntel Core i9 7980XEAMD Threadripper 1950X19501122334455SE +/- 0.02, N = 3SE +/- 0.48, N = 3SE +/- 0.46, N = 332.7647.0747.92

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllIntel Core i9 7980XEAMD Threadripper 1950X1950246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 33.745.826.81

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceIntel Core i9 7980XEAMD Threadripper 1950X19501.3412.6824.0235.3646.705SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 34.355.885.96

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total TimeIntel Core i9 7980XEAMD Threadripper 1950X110022003300440055005348.504884.401. (CC) gcc options: -O3 -fomit-frame-pointer -lm

GNU MPC

Multi-Precision Benchmark

OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision BenchmarkIntel Core i9 7980XEAMD Threadripper 1950X2K4K6K8K10KSE +/- 49.78, N = 3SE +/- 49.78, N = 396877757-mtune=skylake -march=broadwell-mtune=k8 -march=k81. (CC) gcc options: -lm -O2 -pedantic -fomit-frame-pointer -m64 -MT -MD -MP -MF

GnuPG

2GB File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 1.4.222GB File EncryptionIntel Core i9 7980XEAMD Threadripper 1950X19503691215SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.14, N = 310.3712.2113.381. (CC) gcc options: -O2 -MT -MD -MP -MF

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: BlurIntel Core i9 7980XEAMD Threadripper 1950X19504080120160200SE +/- 0.67, N = 3SE +/- 0.33, N = 3192176157-lwebp-lwebp-llcms2 -lwmflite -lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: SharpenIntel Core i9 7980XEAMD Threadripper 1950X195050100150200250SE +/- 0.33, N = 3SE +/- 1.53, N = 3207205170-lwebp-lwebp-llcms2 -lwmflite -lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: ResizingIntel Core i9 7980XEAMD Threadripper 1950X195050100150200250SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3237234203-lwebp-lwebp-llcms2 -lwmflite -lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: HWB Color SpaceIntel Core i9 7980XEAMD Threadripper 1950X195050100150200250SE +/- 0.58, N = 3SE +/- 0.00, N = 3246240218-lwebp-lwebp-llcms2 -lwmflite -lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Local Adaptive ThresholdingIntel Core i9 7980XEAMD Threadripper 1950X1950306090120150SE +/- 0.58, N = 3SE +/- 2.33, N = 3104136128-lwebp-lwebp-llcms2 -lwmflite -lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadIntel Core i9 7980XEAMD Threadripper 1950X1950246810SE +/- 0.04, N = 6SE +/- 0.02, N = 3SE +/- 0.02, N = 32.804.496.531. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadIntel Core i9 7980XEAMD Threadripper 1950X19503691215SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.18, N = 34.045.759.631. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadIntel Core i9 7980XEAMD Threadripper 1950X195048121620SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.27, N = 36.7510.4215.171. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadIntel Core i9 7980XEAMD Threadripper 1950X1950510152025SE +/- 0.56, N = 6SE +/- 0.13, N = 3SE +/- 0.21, N = 317.0219.6620.771. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessIntel Core i9 7980XEAMD Threadripper 1950X1950246810SE +/- 0.04, N = 5SE +/- 0.04, N = 3SE +/- 0.09, N = 52.714.166.181. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadIntel Core i9 7980XEAMD Threadripper 1950X19501020304050SE +/- 0.41, N = 3SE +/- 0.45, N = 3SE +/- 0.90, N = 622.8331.1845.011. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessIntel Core i9 7980XEAMD Threadripper 1950X1950246810SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.20, N = 63.804.948.581. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessIntel Core i9 7980XEAMD Threadripper 1950X19503691215SE +/- 0.01, N = 3SE +/- 0.45, N = 6SE +/- 0.17, N = 36.345.9113.421. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessIntel Core i9 7980XEAMD Threadripper 1950X1950510152025SE +/- 0.36, N = 6SE +/- 0.19, N = 3SE +/- 0.35, N = 612.0616.3819.591. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessIntel Core i9 7980XEAMD Threadripper 1950X1950714212835SE +/- 0.33, N = 3SE +/- 1.75, N = 6SE +/- 1.12, N = 621.6924.7331.591. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessIntel Core i9 7980XEAMD Threadripper 1950X19501326395265SE +/- 0.06, N = 3SE +/- 0.43, N = 3SE +/- 0.99, N = 341.6741.9259.711. (CC) gcc options: -lpthread

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.0Intel Core i9 7980XEAMD Threadripper 1950X0.30150.6030.90451.2061.5075SE +/- 0.01, N = 3SE +/- 0.01, N = 31.341.00

High Performance Conjugate Gradient

Phoronix Test Suite v5.2.1

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.0Phoronix Test Suite v5.2.119500.180.360.540.720.9SE +/- 0.01, N = 30.80

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverIntel Core i9 7980XEAMD Threadripper 1950X19506001200180024003000SE +/- 28.52, N = 3SE +/- 2.43, N = 3SE +/- 8.61, N = 32891.041307.061244.751. (CC) gcc options: -O3 -mavx2

Java JMH

Throughput

OpenBenchmarking.orgOps/s, More Is BetterJava JMHThroughputIntel Core i9 7980XEAMD Threadripper 1950X13000M26000M39000M52000M65000M61048927974.8027798127729.08

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: BlowfishIntel Core i9 7980XEAMD Threadripper 1950X19506K12K18K24K30KSE +/- 20.12, N = 3SE +/- 118.84, N = 3SE +/- 129.52, N = 6301042367671051. (CC) gcc options: -fopenmp -lcrypt

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Intel Core i9 7980XEAMD Threadripper 1950X1950816243240SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.35, N = 328.6533.6136.55-lncurses1. (CC) gcc options: -lm

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

OpenBenchmarking.orgLoop Time, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 1.0Test: Rhodopsin ProteinIntel Core i9 7980XEAMD Threadripper 1950X714212835SE +/- 0.12, N = 3SE +/- 0.06, N = 328.0128.521. (CXX) g++ options: -lfftw -lmpich

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.1Test: Decompression ThroughputIntel Core i9 7980XEAMD Threadripper 1950X4080120160200SE +/- 0.92, N = 3SE +/- 1.05, N = 3175.57178.171. (CC) gcc options: -O3 -lm

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: CompressionIntel Core i9 7980XEAMD Threadripper 1950X1950918273645SE +/- 0.48, N = 4SE +/- 0.33, N = 33831311. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: DecompressionIntel Core i9 7980XEAMD Threadripper 1950X20406080100SE +/- 0.48, N = 4105991. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: CompressionIntel Core i9 7980XEAMD Threadripper 1950X195090180270360450SE +/- 1.20, N = 3SE +/- 3.06, N = 3SE +/- 1.45, N = 34234274231. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: DecompressionIntel Core i9 7980XEAMD Threadripper 1950X2004006008001000SE +/- 7.31, N = 3113711571. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: CompressionIntel Core i9 7980XEAMD Threadripper 1950X1950100200300400500SE +/- 0.33, N = 3SE +/- 1.76, N = 3SE +/- 4.06, N = 34414464421. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: DecompressionIntel Core i9 7980XEAMD Threadripper 1950X120240360480600SE +/- 0.88, N = 3SE +/- 2.08, N = 35725021. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: CompressionIntel Core i9 7980XEAMD Threadripper 1950X195050100150200250SE +/- 0.58, N = 3SE +/- 1.15, N = 3SE +/- 2.91, N = 32332122181. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: DecompressionIntel Core i9 7980XEAMD Threadripper 1950X2004006008001000SE +/- 0.58, N = 3SE +/- 1.20, N = 3111810411. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Multichase Pointer Chaser

Test: 4MB Array, 64 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 4MB Array, 64 Byte StrideIntel Core i9 7980XEAMD Threadripper 1950X1950246810SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 38.257.687.871. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte StrideIntel Core i9 7980XEAMD Threadripper 1950X1950306090120150SE +/- 0.54, N = 3SE +/- 0.01, N = 3SE +/- 1.18, N = 362.1279.86126.871. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 256MB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 256MB Array, 256 Byte StrideIntel Core i9 7980XEAMD Threadripper 1950X195020406080100SE +/- 0.43, N = 3SE +/- 0.04, N = 3SE +/- 4.03, N = 657.3180.0784.581. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 2 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 2 ThreadsIntel Core i9 7980XEAMD Threadripper 1950X1950306090120150SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 1.48, N = 365.6880.64114.501. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 4 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 4 ThreadsIntel Core i9 7980XEAMD Threadripper 1950X1950306090120150SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 1.03, N = 370.4584.97116.071. (CC) gcc options: -O2 -static -pthread -lrt

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeIntel Core i9 7980XEAMD Threadripper 1950X1950246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 38.748.548.441. (CC) gcc options: -static -fopenmp -O3 -march=native

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingIntel Core i9 7980XEAMD Threadripper 1950X19509K18K27K36K45KSE +/- 238.82, N = 3SE +/- 308.82, N = 3SE +/- 437.03, N = 643473.9230952.3331767.98-lcrypto1. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native

Numpy Benchmark

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy BenchmarkIntel Core i9 7980XEAMD Threadripper 1950X1.5M3M4.5M6M7.5M48282516787460

Ogg Encoding

WAV To Ogg

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Encoding 1.3.3WAV To OggIntel Core i9 7980XEAMD Threadripper 1950X1.34332.68664.02995.37326.7165SE +/- 0.06, N = 3SE +/- 0.03, N = 35.915.971. (CC) gcc options: -O2 -ffast-math -fsigned-char -logg

Open FMM Nero2D

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen FMM Nero2D 2.0.2Total TimeIntel Core i9 7980XEAMD Threadripper 1950X714212835SE +/- 0.14, N = 3SE +/- 0.13, N = 328.2829.701. (CXX) g++ options: -O2 -lfftw3 -llapack -lblas -lgfortran -lquadmath -lm -pthread -lmpi_cxx -lmpi

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0Intel Core i9 7980XEAMD Threadripper 1950X20406080100SE +/- 0.10, N = 3SE +/- 0.18, N = 379.4076.491. (CXX) g++ options: -std=c++11 -rdynamic

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.0fRSA 4096-bit PerformanceIntel Core i9 7980XEAMD Threadripper 1950X195010002000300040005000SE +/- 6.97, N = 3SE +/- 4.97, N = 3SE +/- 2.62, N = 34692.973035.833081.431. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMIntel Core i9 7980XEAMD Threadripper 1950X19504080120160200SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 2.64, N = 672.3171.35171.251. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPIntel Core i9 7980XEAMD Threadripper 1950X19500.74031.48062.22092.96123.7015SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 33.283.293.291. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilIntel Core i9 7980XEAMD Threadripper 1950X1950918273645SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.85, N = 68.2611.9438.741. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingIntel Core i9 7980XEAMD Threadripper 1950X19504080120160200SE +/- 0.61, N = 3SE +/- 0.05, N = 3SE +/- 1.19, N = 3141.75153.42169.451. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteIntel Core i9 7980XEAMD Threadripper 1950X1950130K260K390K520K650KSE +/- 2896.55, N = 3SE +/- 813.74, N = 3SE +/- 1104.96, N = 3612921433605423197

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 3.2Test: 3 Matrix MultiplicationsIntel Core i9 7980XEAMD Threadripper 1950X19501122334455SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.16, N = 38.7550.2149.781. (CC) gcc options: -O3 -march=native

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeIntel Core i9 7980XEAMD Threadripper 1950X714212835SE +/- 0.05, N = 3SE +/- 0.06, N = 332.2229.93-lSDL -lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -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 GenerationIntel Core i9 7980XEAMD Threadripper 1950X48121620SE +/- 0.05, N = 3SE +/- 0.02, N = 315.5717.271. (CXX) g++ options: -O3 -rdynamic -lpthread

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2008-08-14Total For Average Test TimesIntel Core i9 7980XEAMD Threadripper 1950X195030060090012001500SE +/- 0.88, N = 3SE +/- 10.49, N = 3SE +/- 3.76, N = 3115114141417

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkIntel Core i9 7980XE0.15120.30240.45360.60480.756SE +/- 0.0095, N = 30.67221. R scripting front-end version 3.4.3 (2017-11-30)

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPOPIntel Core i9 7980XEAMD Threadripper 1950X1950600K1200K1800K2400K3000KSE +/- 39953.28, N = 4SE +/- 35252.68, N = 4SE +/- 17794.88, N = 32612745.562156877.602013738.751. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SADDIntel Core i9 7980XEAMD Threadripper 1950X1950400K800K1200K1600K2000KSE +/- 25522.31, N = 3SE +/- 41695.46, N = 6SE +/- 47178.65, N = 62099992.961755469.751634143.081. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPUSHIntel Core i9 7980XEAMD Threadripper 1950X1950400K800K1200K1600K2000KSE +/- 0.00, N = 3SE +/- 20486.08, N = 3SE +/- 40144.22, N = 61897533.121505078.871474228.961. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETIntel Core i9 7980XEAMD Threadripper 1950X1950500K1000K1500K2000K2500KSE +/- 49271.27, N = 3SE +/- 18919.03, N = 3SE +/- 128701.81, N = 62501913.422060789.172173192.831. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETIntel Core i9 7980XEAMD Threadripper 1950X1950400K800K1200K1600K2000KSE +/- 32486.89, N = 3SE +/- 3574.32, N = 3SE +/- 22865.66, N = 31937826.291569053.911511275.161. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDIntel Core i9 7980XEAMD Threadripper 1950X19501122334455SE +/- 0.04, N = 3SE +/- 0.43, N = 3SE +/- 0.38, N = 346.7045.6144.59-O2 -lOpenCL-O2 -lOpenCL-O3 -fopenmp1. (CXX) g++ options:

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverIntel Core i9 7980XEAMD Threadripper 1950X1950714212835SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.85, N = 612.0813.6229.16-O2 -lOpenCL-O2 -lOpenCL-O3 -fopenmp1. (CXX) g++ options:

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterIntel Core i9 7980XEAMD Threadripper 1950X1950714212835SE +/- 0.21, N = 5SE +/- 0.01, N = 3SE +/- 0.48, N = 314.0114.9829.25-O2 -lOpenCL-O2 -lOpenCL-O3 -fopenmp1. (CXX) g++ options:

Schbench

Message Threads: 2 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 2Intel Core i9 7980XEAMD Threadripper 1950X195070140210280350SE +/- 1.66, N = 5SE +/- 5.07, N = 4SE +/- 2.03, N = 31103043271. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 2 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 4Intel Core i9 7980XEAMD Threadripper 1950X195070140210280350SE +/- 1.33, N = 3SE +/- 3.84, N = 3SE +/- 7.42, N = 61143063351. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 2 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 6Intel Core i9 7980XEAMD Threadripper 1950X1950160320480640800SE +/- 1.84, N = 6SE +/- 3.99, N = 6SE +/- 358.96, N = 61223077561. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 2 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 2 - Workers Per Message Thread: 8Intel Core i9 7980XEAMD Threadripper 1950X19505001000150020002500SE +/- 3.79, N = 3SE +/- 550.87, N = 612529824501. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 2Intel Core i9 7980XEAMD Threadripper 1950X195070140210280350SE +/- 0.58, N = 3SE +/- 2.96, N = 3SE +/- 6.49, N = 31103143221. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 4Intel Core i9 7980XEAMD Threadripper 1950X19505001000150020002500SE +/- 1.73, N = 6SE +/- 4.63, N = 3SE +/- 823.76, N = 611629225561. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 6Intel Core i9 7980XEAMD Threadripper 1950X19502K4K6K8K10KSE +/- 2.65, N = 3SE +/- 1043.69, N = 611927086361. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 4 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 4 - Workers Per Message Thread: 8Intel Core i9 7980XEAMD Threadripper 1950X19503K6K9K12K15KSE +/- 1.80, N = 6SE +/- 308.25, N = 6SE +/- 533.46, N = 61275941127311. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 6 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 2Intel Core i9 7980XEAMD Threadripper 1950X195070140210280350SE +/- 1.15, N = 3SE +/- 5.47, N = 6SE +/- 6.61, N = 61113073141. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 6 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 4Intel Core i9 7980XEAMD Threadripper 1950X195011002200330044005500SE +/- 3.84, N = 3SE +/- 1302.33, N = 611325851491. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 6 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 6Intel Core i9 7980XEAMD Threadripper 1950X19503K6K9K12K15KSE +/- 1.86, N = 3SE +/- 416.44, N = 6SE +/- 1214.12, N = 612210037156991. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 6 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 6 - Workers Per Message Thread: 8Intel Core i9 7980XEAMD Threadripper 1950X19505K10K15K20K25KSE +/- 303.35, N = 6SE +/- 406.62, N = 6SE +/- 445.45, N = 31428816565222611. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 2Intel Core i9 7980XEAMD Threadripper 1950X195070140210280350SE +/- 1.00, N = 3SE +/- 3.93, N = 3SE +/- 4.58, N = 31062783071. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 4Intel Core i9 7980XEAMD Threadripper 1950X19503K6K9K12K15KSE +/- 1.33, N = 3SE +/- 397.56, N = 6SE +/- 777.92, N = 61152650117761. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 6Intel Core i9 7980XEAMD Threadripper 1950X19505K10K15K20K25KSE +/- 377.43, N = 6SE +/- 677.33, N = 6SE +/- 628.52, N = 61205915387218771. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 8 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 8 - Workers Per Message Thread: 8Intel Core i9 7980XEAMD Threadripper 1950X19506K12K18K24K30KSE +/- 84.66, N = 3SE +/- 547.81, N = 6SE +/- 504.93, N = 61592022560277651. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 2

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 2Intel Core i9 7980XEAMD Threadripper 1950X195010002000300040005000SE +/- 1.53, N = 3SE +/- 5.75, N = 6SE +/- 431.13, N = 611023247121. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 4

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 4Intel Core i9 7980XEAMD Threadripper 1950X19505K10K15K20K25KSE +/- 161.06, N = 3SE +/- 881.97, N = 6SE +/- 353.64, N = 61198418755244801. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 6

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 6Intel Core i9 7980XEAMD Threadripper 1950X19509K18K27K36K45KSE +/- 568.06, N = 6SE +/- 185.98, N = 3SE +/- 407.01, N = 32451236971423891. (CC) gcc options: -O2 -lpthread

Schbench

Message Threads: 16 - Workers Per Message Thread: 8

OpenBenchmarking.orgusec, 99.9th Latency Percentile, Fewer Is BetterSchbenchMessage Threads: 16 - Workers Per Message Thread: 8Intel Core i9 7980XEAMD Threadripper 1950X195013K26K39K52K65KSE +/- 237.56, N = 3SE +/- 307.67, N = 3SE +/- 574.02, N = 34311545163589871. (CC) gcc options: -O2 -lpthread

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Intel Core i9 7980XEAMD Threadripper 1950X306090120150SE +/- 0.18, N = 3SE +/- 0.48, N = 3157.54116.64

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryIntel Core i9 7980XEAMD Threadripper 1950X19501326395265SE +/- 2.80, N = 6SE +/- 0.02, N = 3SE +/- 0.11, N = 317.7213.8457.75-lcurses1. (CC) gcc options: -O2 -ldl -lpthread

Stockfish

Total Time

OpenBenchmarking.orgms, Fewer Is BetterStockfish 2014-11-26Total TimeIntel Core i9 7980XEAMD Threadripper 1950X19508001600240032004000SE +/- 4.51, N = 3SE +/- 4.73, N = 3SE +/- 9.96, N = 33017359237171. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt -flto

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyIntel Core i9 7980XEAMD Threadripper 1950X195012K24K36K48K60KSE +/- 8.36, N = 5SE +/- 171.12, N = 5SE +/- 135.56, N = 549749.1256472.2029740.721. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleIntel Core i9 7980XEAMD Threadripper 1950X19508K16K24K32K40KSE +/- 3.77, N = 5SE +/- 9.66, N = 5SE +/- 340.97, N = 338233.9438702.9217777.801. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadIntel Core i9 7980XEAMD Threadripper 1950X19509K18K27K36K45KSE +/- 7.51, N = 5SE +/- 15.61, N = 5SE +/- 232.13, N = 543444.4842432.9219753.561. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddIntel Core i9 7980XEAMD Threadripper 1950X195010K20K30K40K50KSE +/- 4.84, N = 5SE +/- 18.34, N = 5SE +/- 99.07, N = 544743.5642410.9820332.301. (CC) gcc options: -O3 -march=native -fopenmp

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisIntel Core i9 7980XEAMD Threadripper 1950X19500.2970.5940.8911.1881.485SE +/- 0.02, N = 6SE +/- 0.03, N = 6SE +/- 0.04, N = 60.921.141.32

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Intel Core i9 7980XEAMD Threadripper 1950X1950816243240SE +/- 0.49, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 332.4828.1628.191. (CC) gcc options: -pthread

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2Intel Core i9 7980XEAMD Threadripper 1950X19503691215SE +/- 0.18, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 39.7210.069.361. (CC) gcc options: -pthread

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeIntel Core i9 7980XEAMD Threadripper 1950X0.73131.46262.19392.92523.6565SE +/- 0.01, N = 3SE +/- 0.04, N = 32.723.251. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

Tensorflow

Build: Cifar10

OpenBenchmarking.orgSeconds, Fewer Is BetterTensorflow 2017-02-03Build: Cifar10Intel Core i9 7980XE816243240SE +/- 0.04, N = 335.00

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileIntel Core i9 7980XE1950612182430SE +/- 0.08, N = 3SE +/- 0.08, N = 322.1924.40

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 7.2Time To CompileIntel Core i9 7980XEAMD Threadripper 1950X2004006008001000SE +/- 1.46, N = 3SE +/- 0.64, N = 3814.63709.75

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchIntel Core i9 7980XEAMD Threadripper 1950X19503691215SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 311.596.657.881. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileIntel Core i9 7980XEAMD Threadripper 1950X19501428425670SE +/- 0.64, N = 6SE +/- 0.82, N = 3SE +/- 1.11, N = 339.0448.6360.43

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisIntel Core i9 7980XEAMD Threadripper 1950X20406080100SE +/- 0.07, N = 3SE +/- 0.33, N = 380.0474.651. (CC) gcc options: -O3 -msse -mfpmath=sse -march=native -lm -pthread -lmpi

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileIntel Core i9 7980XEAMD Threadripper 1950X19501632486480SE +/- 0.19, N = 3SE +/- 0.11, N = 3SE +/- 0.97, N = 647.6753.3970.581. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceIntel Core i9 7980XEAMD Threadripper 1950X300K600K900K1200K1500KSE +/- 1185.57, N = 5SE +/- 2615.29, N = 5132144811176741. (CC) gcc options: -O3 -march=native

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow MappingIntel Core i9 7980XEAMD Threadripper 1950X150300450600750SE +/- 2.24, N = 3SE +/- 0.32, N = 3695.17463.721. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

Unpacking The Linux Kernel

linux-4.15.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-4.15.tar.xzIntel Core i9 7980XEAMD Threadripper 1950X1950246810SE +/- 0.02, N = 4SE +/- 0.02, N = 4SE +/- 0.03, N = 45.466.006.02

VP9 libvpx Encoding

vpxenc

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.7.0vpxencIntel Core i9 7980XEAMD Threadripper 1950X0.25650.5130.76951.0261.2825SE +/- 0.00, N = 3SE +/- 0.00, N = 31.051.141. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-02-05H.264 Video EncodingIntel Core i9 7980XEAMD Threadripper 1950X306090120150SE +/- 0.98, N = 3SE +/- 0.51, N = 3124.35127.05-lavformat -lavcodec -lavutil -lswscale1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06Intel Core i9 7980XEAMD Threadripper 1950X1000K2000K3000K4000K5000KSE +/- 931.17, N = 3SE +/- 4041.57, N = 3472245432605611. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm


Phoronix Test Suite v10.8.5