Skylake AVX-512 GCC 8.0 Testing

Intel Core i9-7980XE GCC 8 testing.

HTML result view exported from: https://openbenchmarking.org/result/1711283-AL-SKYLAKEAV06&grt.

Skylake AVX-512 GCC 8.0 TestingProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen Resolutionskylakeskylake-avx512Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-AIntel Sky Lake-E DMI3 Registers16384MB525GB Crucial_CT525MX3 + 120GB Force MP500AMD Radeon 8192MBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 18.044.14.0-999-generic (x86_64) 20171119GNOME Shell 3.26.2Wayland4.5 Mesa 17.2.2 (LLVM 5.0.0)GCC 8.0.0 20171125ext43840x2160OpenBenchmarking.orgEnvironment Details- GJS_DEBUG_TOPICS=JS ERROR;JS LOG GJS_DEBUG_OUTPUT=stderrCompiler Details- --disable-multilib --enable-checking=releaseProcessor Details- Scaling Governor: intel_pstate powersave

Skylake AVX-512 GCC 8.0 Testingc-ray: Total Timeffmpeg: H.264 HD To NTSC DVfftw: Float + SSE - 2D FFT Size 4096encode-flac: WAV To FLACgmpbench: Total Timehimeno: Poisson Pressure Solverjohn-the-ripper: Blowfishencode-mp3: WAV To MP3lammps: Rhodopsin Proteinminion: Gracefulminion: Solitaireminion: Quasigroupopenssl: RSA 4096-bit Performancepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writestockfish: Total Timemrbayes: Primate Phylogeny Analysistscp: AI Chess Performancettsiod-renderer: Phong Rendering With Soft-Shadow Mappingx264: H.264 Video Encodingskylakeskylake-avx5124.3712.84181355.545566.702778.34320769.2527.5548.6264.11103.373011.87571677.6211266.232793136.861431122624.78330.044.8713.20196365.395594.902815.70320689.6128.2848.9765.17111.913012.60577436.3311963.432633135.861522329602.63330.09OpenBenchmarking.org

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Timeskylakeskylake-avx5121.09582.19163.28744.38325.479SE +/- 0.01, N = 3SE +/- 0.02, N = 34.374.87-march=skylake1. (CC) gcc options: -lm -lpthread -O3

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 3.3.3H.264 HD To NTSC DVskylakeskylake-avx5123691215SE +/- 0.28, N = 6SE +/- 0.31, N = 612.8413.20-march=skylake1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -ldl -lxcb -lxcb-xfixes -lxcb-shape -lsndio -lasound -lSDL2 -lm -llzma -lbz2 -pthread -O3 -std=c11 -fomit-frame-pointer -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096skylakeskylake-avx5124K8K12K16K20KSE +/- 300.21, N = 3SE +/- 98.05, N = 31813519636-march=skylake1. (CC) gcc options: -pthread -O3 -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACskylakeskylake-avx5121.24652.4933.73954.9866.2325SE +/- 0.26, N = 10SE +/- 0.21, N = 105.545.39-march=skylake1. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total Timeskylakeskylake-avx512120024003600480060005566.705594.90-march=skylake1. (CC) gcc options: -O3 -lm

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solverskylakeskylake-avx5126001200180024003000SE +/- 35.47, N = 3SE +/- 47.22, N = 32778.342815.70-march=skylake1. (CC) gcc options: -O3 -mavx2

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: Blowfishskylakeskylake-avx5127K14K21K28K35KSE +/- 12.41, N = 3SE +/- 14.33, N = 332076320681. (CC) gcc options: -fopenmp -lcrypt

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.5WAV To MP3skylakeskylake-avx5123691215SE +/- 0.24, N = 10SE +/- 0.29, N = 109.259.61-march=skylake1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

OpenBenchmarking.orgLoop Time, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 1.0Test: Rhodopsin Proteinskylakeskylake-avx512714212835SE +/- 0.59, N = 6SE +/- 0.48, N = 627.5528.281. (CXX) g++ options: -lfftw -lmpich

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Gracefulskylakeskylake-avx5121122334455SE +/- 0.68, N = 3SE +/- 0.83, N = 448.6248.971. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Solitaireskylakeskylake-avx5121530456075SE +/- 0.36, N = 3SE +/- 1.10, N = 664.1165.171. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Quasigroupskylakeskylake-avx512306090120150SE +/- 0.60, N = 3SE +/- 3.09, N = 6103.37111.911. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit Performanceskylakeskylake-avx5126001200180024003000SE +/- 1.28, N = 3SE +/- 0.32, N = 33011.873012.601. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Normal Load - Mode: Read Onlyskylakeskylake-avx512120K240K360K480K600KSE +/- 6808.19, N = 3SE +/- 6622.11, N = 3571677.62577436.33-march=skylake1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Normal Load - Mode: Read Writeskylakeskylake-avx5123K6K9K12K15KSE +/- 2246.76, N = 6SE +/- 356.91, N = 611266.2311963.43-march=skylake1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm

Stockfish

Total Time

OpenBenchmarking.orgms, Fewer Is BetterStockfish 2014-11-26Total Timeskylakeskylake-avx5126001200180024003000SE +/- 91.55, N = 6SE +/- 38.52, N = 327932633-march=skylake1. (CXX) g++ options: -lpthread -O3 -fno-exceptions -fno-rtti -ansi -pedantic -msse -msse3 -mpopcnt -flto

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny Analysisskylakeskylake-avx512306090120150SE +/- 0.52, N = 3SE +/- 0.47, N = 3136.86135.86

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performanceskylakeskylake-avx512300K600K900K1200K1500KSE +/- 36396.78, N = 10SE +/- 842.80, N = 514311221522329-march=skylake1. (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 Mappingskylakeskylake-avx512130260390520650SE +/- 20.57, N = 6SE +/- 0.40, N = 3624.78602.63-march=skylake1. (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.orgFrames Per Second, More Is Betterx264 2017-09-08H.264 Video Encodingskylakeskylake-avx51270140210280350SE +/- 4.31, N = 3SE +/- 4.83, N = 3330.04330.09-march=skylake1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize


Phoronix Test Suite v10.8.4