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

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 Testinglammps: Rhodopsin Proteinfftw: Float + SSE - 2D FFT Size 4096mrbayes: Primate Phylogeny Analysisgmpbench: Total Timetscp: AI Chess Performancejohn-the-ripper: Blowfishttsiod-renderer: Phong Rendering With Soft-Shadow Mappingx264: H.264 Video Encodinghimeno: Poisson Pressure Solverc-ray: Total Timestockfish: Total Timeencode-flac: WAV To FLACencode-mp3: WAV To MP3ffmpeg: H.264 HD To NTSC DVminion: Gracefulminion: Solitaireminion: Quasigroupopenssl: RSA 4096-bit Performancepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeskylakeskylake-avx51227.5518135136.865566.70143112232076624.78330.042778.344.3727935.549.2512.8448.6264.11103.373011.87571677.6211266.2328.2819636135.865594.90152232932068602.63330.092815.704.8726335.399.6113.2048.9765.17111.913012.60577436.3311963.43OpenBenchmarking.org

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

FFTW

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

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

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny Analysisskylake-avx512skylake306090120150SE +/- 0.47, N = 3SE +/- 0.52, N = 3135.86136.86

GNU GMP GMPbench

Total Time

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

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performanceskylake-avx512skylake300K600K900K1200K1500KSE +/- 842.80, N = 5SE +/- 36396.78, N = 1015223291431122-march=skylake1. (CC) gcc options: -O3 -march=native

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

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 Encodingskylake-avx512skylake70140210280350SE +/- 4.83, N = 3SE +/- 4.31, N = 3330.09330.04-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

Himeno Benchmark

Poisson Pressure Solver

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

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

Stockfish

Total Time

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

FLAC Audio Encoding

WAV To FLAC

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

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

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

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 Performanceskylake-avx512skylake6001200180024003000SE +/- 0.32, N = 3SE +/- 1.28, N = 33012.603011.871. (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 Onlyskylake-avx512skylake120K240K360K480K600KSE +/- 6622.11, N = 3SE +/- 6808.19, N = 3577436.33571677.62-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 Writeskylake-avx512skylake3K6K9K12K15KSE +/- 356.91, N = 6SE +/- 2246.76, N = 611963.4311266.23-march=skylake1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -fPIC -lpgcommon -lpgport -lpthread -lrt -lcrypt -ldl -lm


Phoronix Test Suite v10.8.4