Znver2 GCC9 Compiler Tests

AMD Zen 2 GCC compiler benchmarks on Ubuntu Linux. Tests by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1907117-HV-ZNVER2GCC44&sro&grs.

Znver2 GCC9 Compiler TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolution-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (0066 BIOS)AMD Device 148016384MB2000GB Force MP600Sapphire AMD Baffin [Polaris11] 4GB (1300/1750MHz)AMD Device aae0ASUS VP28URealtek Device 8125 + Intel I211 + Intel Device 2723Ubuntu 18.045.2.0-999-generic (x86_64) 20190703GNOME Shell 3.28.3X Server 1.20.1modesetting 1.20.14.5 Mesa 18.2.2 (LLVM 7.0.0)GCC 9.1.0ext43840x2160OpenBenchmarking.orgEnvironment Details- -O3 -march=x86-64: CXXFLAGS=-O3-march=x86-64 CFLAGS=-O3-march=x86-64- -O3 -march=znver1: CXXFLAGS=-O3-march=znver1 CFLAGS=-O3-march=znver1- -O3 -march=znver2: CXXFLAGS=-O3-march=znver2 CFLAGS=-O3-march=znver2Compiler Details- --disable-multilib --enable-checking=releaseProcessor Details- Scaling Governor: acpi-cpufreq ondemandPython Details- Python 2.7.15+ + Python 3.6.8Security Details- l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled

Znver2 GCC9 Compiler Testsscimark2: Dense LU Matrix Factorizationjohn-the-ripper: Blowfishscimark2: Compositefftw: Stock - 1D FFT Size 4096scimark2: Fast Fourier Transformfftw: Stock - 2D FFT Size 4096scimark2: Jacobi Successive Over-Relaxationc-ray: Total Time - 4K, 16 Rays Per Pixelfftw: Float + SSE - 1D FFT Size 4096graphics-magick: Sharpenbullet: 1000 Stackgraphics-magick: Rotatebullet: 136 Ragdollsgraphics-magick: Resizingscimark2: Monte Carloaobench: 2048 x 2048 - Total Timescimark2: Sparse Matrix Multiplyencode-flac: WAV To FLACbullet: 3000 Fallmcperf: Getbullet: 1000 Convextscp: AI Chess Performancebullet: Raytestscpp-perf-bench: Function Objectsfftw: Float + SSE - 2D FFT Size 4096pgbench: Buffer Test - Normal Load - Read Writeencode-mp3: WAV To MP3mkl-dnn: Convolution Batch conv_alexnet - f32mkl-dnn: Deconvolution Batch deconv_1d - f32build-llvm: Time To Compilex264: H.264 Video Encodingstockfish: Total Timebuild-php: Time To Compilecpp-perf-bench: Math Libraryvpxenc: vpxenc VP9 1080p Video Encodehimeno: Poisson Pressure Solverx265: H.265 1080p Video Encodingpgbench: Buffer Test - Normal Load - Read Onlyredis: SETcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-7zip: Compress Speed Testmcperf: Setredis: GETmkl-dnn: IP Batch 1D - f32-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver26959.69284012786.339534.70297.137039.432145.5743.201794.082612.17270766.8136.493762.437.753.37107814.853.7013339262.0914.9030143.807.162512.04221.00281.90143.273953793052.89312.01175.991336.7753.33385510.952074827.2425.227865560770.803026826.32152.368631.93282213128.6511448260.127660.902291.6239.42517571933.982602.13279757.5635.143702.038.153.36112447.773.7313721482.1314.991940529380.506.982562.89219.29284.24141.823990875153.44311.77174.401345.9553.15383329.302080013.1225.097841260810.383126726.23159.9511431.93202323700.6411231274.118001.672422.1039.46566521943.792762.05285799.0734.643575.968.123.23110755.893.5913216812.0614.561996030044.327.042524.93216.70286.56140.963947172653.41309.02175.341347.9652.91382751.072089609.4725.217856269121.643090850.69158.46OpenBenchmarking.org

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix Factorization-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver22K4K6K8K10KSE +/- 73.09, N = 3SE +/- 25.99, N = 3SE +/- 10.78, N = 36959.698631.9311431.93-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lm

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: Blowfish-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver26K12K18K24K30KSE +/- 61.75, N = 3SE +/- 51.72, N = 3SE +/- 50.35, N = 32840128221202321. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Composite-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver28001600240032004000SE +/- 27.49, N = 3SE +/- 7.70, N = 3SE +/- 7.82, N = 32786.333128.653700.64-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lm

FFTW

Build: Stock - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver22K4K6K8K10KSE +/- 11.52, N = 3SE +/- 53.59, N = 3SE +/- 123.02, N = 39534.7011448.0011231.00-march=znver1-march=znver21. (CC) gcc options: -pthread -O3 -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier Transform-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver260120180240300SE +/- 3.16, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 3297.13260.12274.11-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lm

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver22K4K6K8K10KSE +/- 7.75, N = 3SE +/- 34.96, N = 3SE +/- 28.05, N = 37039.437660.908001.67-march=znver1-march=znver21. (CC) gcc options: -pthread -O3 -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-Relaxation-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver25001000150020002500SE +/- 20.09, N = 3SE +/- 0.13, N = 3SE +/- 0.28, N = 32145.572291.622422.10-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lm

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per Pixel-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver21020304050SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 343.2039.4239.46-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -lm -lpthread -O3

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096-O3 -march=znver1-O3 -march=znver212K24K36K48K60KSE +/- 455.36, N = 3SE +/- 647.09, N = 35175756652-march=znver1-march=znver21. (CC) gcc options: -pthread -O3 -lm

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Sharpen-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver24080120160200SE +/- 0.58, N = 3179193194-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Stack-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver20.9181.8362.7543.6724.59SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 34.083.983.79-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Rotate-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver260120180240300SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.33, N = 3261260276-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 Ragdolls-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver20.48830.97661.46491.95322.4415SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 32.172.132.05-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Resizing-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver260120180240300SE +/- 1.53, N = 3270279285-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -ldl -lpthread

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte Carlo-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver22004006008001000SE +/- 7.83, N = 3SE +/- 0.16, N = 3SE +/- 1.53, N = 3766.81757.56799.07-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lm

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Time-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2816243240SE +/- 0.32, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 336.4935.1434.64-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -lm -O3

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix Multiply-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver28001600240032004000SE +/- 48.28, N = 3SE +/- 48.59, N = 3SE +/- 48.59, N = 33762.433702.033575.96-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLAC-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2246810SE +/- 0.04, N = 5SE +/- 0.04, N = 5SE +/- 0.06, N = 57.758.158.12-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 Fall-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver20.75831.51662.27493.03323.7915SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 33.373.363.23-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Get-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver220K40K60K80K100KSE +/- 879.11, N = 15SE +/- 1283.75, N = 15SE +/- 1084.23, N = 15107814.85112447.77110755.89-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lm -rdynamic

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Convex-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver20.83931.67862.51793.35724.1965SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 33.703.733.59-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performance-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2300K600K900K1200K1500KSE +/- 10274.76, N = 5SE +/- 1369.78, N = 5SE +/- 8868.66, N = 5133392613721481321681-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -march=native

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Raytests-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver20.47930.95861.43791.91722.3965SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 32.092.132.06-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

CppPerformanceBenchmarks

Test: Function Objects

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Function Objects-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver248121620SE +/- 0.16, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 314.9014.9914.56-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -std=c++11

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096-O3 -march=znver1-O3 -march=znver24K8K12K16K20KSE +/- 83.01, N = 3SE +/- 71.31, N = 31940519960-march=znver1-march=znver21. (CC) gcc options: -pthread -O3 -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 Write-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver26K12K18K24K30KSE +/- 169.86, N = 3SE +/- 361.55, N = 15SE +/- 197.60, N = 330143.8029380.5030044.32-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2246810SE +/- 0.07, N = 3SE +/- 0.09, N = 4SE +/- 0.12, N = 37.166.987.04-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lncurses -lm

MKL-DNN

Harness: Convolution Batch conv_alexnet - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Convolution Batch conv_alexnet - Data Type: f32-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver25001000150020002500SE +/- 11.23, N = 3SE +/- 19.59, N = 3SE +/- 12.02, N = 32512.042562.892524.93-march=x86-64 - MIN: 2466.12-march=znver1 - MIN: 2476.4-march=znver2 - MIN: 2478.961. (CXX) g++ options: -O3 -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl

MKL-DNN

Harness: Deconvolution Batch deconv_1d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Deconvolution Batch deconv_1d - Data Type: f32-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver250100150200250SE +/- 2.51, N = 3SE +/- 1.89, N = 11SE +/- 2.63, N = 6221.00219.29216.70-march=x86-64 - MIN: 202.64-march=znver1 - MIN: 203.58-march=znver2 - MIN: 202.771. (CXX) g++ options: -O3 -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To Compile-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver260120180240300281.90284.24286.56

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encoding-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2306090120150SE +/- 0.64, N = 3SE +/- 0.82, N = 3SE +/- 0.93, N = 3143.27141.82140.96-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total Time-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver29M18M27M36M45MSE +/- 75524.60, N = 3SE +/- 208989.61, N = 3SE +/- 265193.75, N = 3395379303990875139471726-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -m64 -lpthread -O3 -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To Compile-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver21224364860SE +/- 0.34, N = 3SE +/- 0.10, N = 3SE +/- 0.20, N = 352.8953.4453.41-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -pedantic -ldl -lz -lm

CppPerformanceBenchmarks

Test: Math Library

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Math Library-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver270140210280350SE +/- 4.58, N = 4SE +/- 5.00, N = 3SE +/- 1.69, N = 3312.01311.77309.02-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -std=c++11

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.0vpxenc VP9 1080p Video Encode-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver24080120160200SE +/- 0.86, N = 3SE +/- 0.98, N = 3SE +/- 0.55, N = 3175.99174.40175.34-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solver-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver230060090012001500SE +/- 13.46, N = 3SE +/- 22.06, N = 3SE +/- 12.91, N = 31336.771345.951347.96-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -mavx2

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video Encoding-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver21224364860SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.11, N = 353.3353.1552.91-march=x86-64-march=znver1-march=znver21. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

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 Only-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver280K160K240K320K400KSE +/- 837.27, N = 3SE +/- 539.80, N = 3SE +/- 738.26, N = 3385510.95383329.30382751.07-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SET-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2400K800K1200K1600K2000KSE +/- 28039.49, N = 15SE +/- 26581.97, N = 15SE +/- 26820.33, N = 152074827.242080013.122089609.471. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2612182430SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.10, N = 325.2225.0925.21-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -pthread -fvisibility=hidden -O3

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver220K40K60K80K100KSE +/- 419.64, N = 3SE +/- 193.52, N = 3SE +/- 205.86, N = 37865578412785621. (CXX) g++ options: -pipe -lpthread

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Set-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver215K30K45K60K75KSE +/- 807.63, N = 4SE +/- 1488.06, N = 15SE +/- 4868.10, N = 1560770.8060810.3869121.64-march=x86-64-march=znver1-march=znver21. (CC) gcc options: -O3 -lm -rdynamic

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GET-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver2700K1400K2100K2800K3500KSE +/- 58033.83, N = 15SE +/- 62689.04, N = 13SE +/- 61045.92, N = 123026826.323126726.233090850.691. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

MKL-DNN

Harness: IP Batch 1D - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: IP Batch 1D - Data Type: f32-O3 -march=x86-64-O3 -march=znver1-O3 -march=znver24080120160200SE +/- 3.65, N = 15SE +/- 2.27, N = 15SE +/- 2.44, N = 15152.36159.95158.46-march=x86-64 - MIN: 109.43-march=znver1 - MIN: 108.37-march=znver2 - MIN: 112.011. (CXX) g++ options: -O3 -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl


Phoronix Test Suite v10.8.5