Xeon E3-1280 v5 Skylake CPU Core Scaling Benchmarks by Michael Larabel, enjoy! Thanks to MSI for processor access. The enabled core count and Hyper Threading state were controlled via the UEFI/BIOS.
HTML result view exported from: https://openbenchmarking.org/result/1602270-GA-XEONE312876 .
Xeon E3-1280 v5 Skylake CPU Core Scaling Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT Intel Xeon E3-1280 v5 @ 4.00GHz (1 Core) MSI C236A WORKSTATION (MS-7998) v1.0 Intel Sky Lake 16384MB 120GB Samsung SSD 850 MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MB Realtek ALC1150 DELL P2415Q Intel Connection Ubuntu 16.04 4.4.0-7-generic (x86_64) Unity 7.4.0 X Server 1.17.3 radeon 7.6.1 4.1 Mesa 11.1.2 Gallium 0.4 GCC 5.3.1 20160222 ext4 3840x2160 Intel Xeon E3-1280 v5 @ 4.00GHz (2 Cores) Intel Xeon E3-1280 v5 @ 4.00GHz (3 Cores) Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores) Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details - Scaling Governor: intel_pstate performance
Xeon E3-1280 v5 Skylake CPU Core Scaling clomp: Static OMP Speedup npb: EP.B john-the-ripper: Blowfish ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping x264: H.264 Video Encoding graphics-magick: Resizing build-linux-kernel: Time To Compile c-ray: Total Time smallpt: Global Illumination Renderer; 100 Samples openssl: RSA 4096-bit Performance 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 1.01 50.12 1222 49.96 55.21 132 386.34 77.20 376 170.00 1.83 97.75 2384 95.30 93.38 172 204.83 39.58 193 334.03 2.52 141.27 3484 137.00 134.83 190 143.70 27.09 132 486.77 2.97 184.48 4516 175.90 158.89 201 113.34 20.88 102 631.40 4.77 298.91 7430 229.74 208.95 200 90.39 19.66 71 697.80 OpenBenchmarking.org
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 1.0733 2.1466 3.2199 4.2932 5.3665 SE +/- 0.04, N = 10 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.16, N = 10 SE +/- 0.01, N = 5 1.01 1.83 2.52 2.97 4.77 1. (CC) gcc options: --openmp -O3 -lm
NAS Parallel Benchmarks Test / Class: EP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.B 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 70 140 210 280 350 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 1.56, N = 3 SE +/- 0.92, N = 3 SE +/- 0.36, N = 3 50.12 97.75 141.27 184.48 298.91 1. (F9X) gfortran options: -fopenmp
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 1600 3200 4800 6400 8000 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 2.60, N = 3 SE +/- 0.00, N = 3 1222 2384 3484 4516 7430 1. (CC) gcc options: -fopenmp -lcrypt
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 50 100 150 200 250 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.27, N = 3 SE +/- 0.27, N = 3 SE +/- 0.79, N = 3 49.96 95.30 137.00 175.90 229.74 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2015-11-02 H.264 Video Encoding 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 50 100 150 200 250 SE +/- 0.65, N = 5 SE +/- 0.12, N = 5 SE +/- 0.57, N = 5 SE +/- 0.61, N = 5 SE +/- 0.94, N = 5 55.21 93.38 134.83 158.89 208.95 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 132 172 190 201 200 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lgomp -lpthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.3 Time To Compile 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 80 160 240 320 400 SE +/- 0.54, N = 3 SE +/- 0.82, N = 3 SE +/- 0.75, N = 3 SE +/- 0.85, N = 3 SE +/- 0.59, N = 3 386.34 204.83 143.70 113.34 90.39
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 77.20 39.58 27.09 20.88 19.66 1. (CC) gcc options: -lm -lpthread -O3
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 80 160 240 320 400 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 376 193 132 102 71 1. (CXX) g++ options: -fopenmp
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance 1 Core 2 Cores 3 Cores 4 Cores 4 Cores + HT 150 300 450 600 750 SE +/- 0.67, N = 3 SE +/- 0.03, N = 3 SE +/- 0.75, N = 3 SE +/- 1.53, N = 3 SE +/- 0.20, N = 3 170.00 334.03 486.77 631.40 697.80 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Phoronix Test Suite v10.8.5