LLVM Clang 6.0 January 2018 AMD EPYC znver1

vm-other Xen 4.9.0 Hypervisor testing on Ubuntu 17.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1801015-AL-LLVMCLANG97&rdt&grs.

LLVM Clang 6.0 January 2018 AMD EPYC znver1ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay DriverOpenCLCompilerFile-SystemScreen ResolutionSystem LayerLLVM Clang 5.0LLVM Clang 6.0 20180101AMD EPYC 7601 32-Core @ 2.20GHz (64 Cores)TYAN B8026T70AE24HRAMD Device 1450126976MB280GB INTEL SSDPE21D280GAASPEED ASPEED FamilyVE228Broadcom Limited NetXtreme BCM5720 Gigabit PCIeUbuntu 17.104.13.0-21-generic (x86_64)GNOME Shell 3.26.1modesetting 1.19.5OpenCL 1.2 pocl 1.0 LLVM 5.0.0Clang 5.0.0-3 + LLVM 5.0.0ext41920x1080vm-other Xen 4.9.0 HypervisorClang 6.0.0 (SVN 321623) + LLVM 6.0.0svnOpenBenchmarking.orgDisk Details- NONE / data=ordered,errors=remount-ro,relatime,rwSystem Details- Python 2.7.14.Compiler Details- LLVM Clang 6.0 20180101: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: znver1

LLVM Clang 6.0 January 2018 AMD EPYC znver1himeno: Poisson Pressure Solverpolybench-c: 3 Matrix Multiplicationsfftw: Float + SSE - 2D FFT Size 1024c-ray: Total Timescimark2: Dense LU Matrix Factorizationsqlite: Default Test Directorybuild-apache: Time To Compilejohn-the-ripper: Blowfishcompilebench: Read Compiled Treebullet: Prim Trimeshbullet: 136 Ragdollsscimark2: Compositebullet: Raytestsbullet: 1000 Convexcompilebench: Compiletscp: AI Chess Performanceredis: GETbullet: Convex Trimeshfhourstones: Complex Connect-4 Solvinggraphics-magick: Blurebizzy: redis: SETencode-flac: WAV To FLACbullet: 3000 Fallgraphics-magick: Local Adaptive Thresholdingminion: Gracefulbullet: 1000 Stackscimark2: Monte Carlominion: Solitairecompilebench: Initial Creategraphics-magick: Sharpenscimark2: Sparse Matrix Multiplyredis: LPOPgraphics-magick: HWB Color Spacefftw: Stock - 2D FFT Size 1024minion: Quasigroupapache: Static Web Page Servingopenssl: RSA 4096-bit Performancescimark2: Fast Fourier Transformscimark2: Jacobi Successive Over-Relaxationencode-mp3: WAV To MP3compress-7zip: Compress Speed Testttsiod-renderer: Phong Rendering With Soft-Shadow Mappingredis: LPUSHredis: SADDblake2: hmmer: Pfam Database SearchLLVM Clang 5.0LLVM Clang 6.0 20180101958.2656.30177114.224253.247.4638.30378631587.651.143.331738.063.275.441451.748973251206362.081.359531.971021068500978849.716.725.439755.416.14556.6083.87298.321322228.331245074.581525915.03142.799795.753297.43228.091424.0412.847758240.56973889.001099751.261501199875790178.0012.911052.1761.42189634.503995.697.0840.20360741517.911.093.231689.403.185.311417.759182691234339.081.329329.701041086505993636.966.625.379654.856.08552.1684.53296.051332245.181254402.691535883.08143.499841.543305.30228.421425.5212.83924726.821039328.461501199875790170.0013.50OpenBenchmarking.org

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLLVM Clang 5.0LLVM Clang 6.0 201801012004006008001000SE +/- 5.90, N = 3SE +/- 2.78, N = 3958.261052.171. (CC) gcc options: -O3 -march=znver1 -mavx2

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 3.2Test: 3 Matrix MultiplicationsLLVM Clang 5.0LLVM Clang 6.0 201801011428425670SE +/- 0.09, N = 3SE +/- 0.13, N = 356.3061.421. (CC) gcc options: -O3 -march=znver1 -march=native

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1024LLVM Clang 5.0LLVM Clang 6.0 201801014K8K12K16K20KSE +/- 27.24, N = 3SE +/- 341.13, N = 317711189631. (CC) gcc options: -pthread -O3 -march=znver1 -lm

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLLVM Clang 5.0LLVM Clang 6.0 201801011.01252.0253.03754.055.0625SE +/- 0.04, N = 3SE +/- 0.06, N = 34.224.501. (CC) gcc options: -lm -lpthread -O3 -march=znver1

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationLLVM Clang 5.0LLVM Clang 6.0 201801019001800270036004500SE +/- 11.51, N = 4SE +/- 95.44, N = 44253.243995.691. (CC) gcc options: -O3 -march=znver1 -lm

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryLLVM Clang 5.0LLVM Clang 6.0 20180101246810SE +/- 0.05, N = 3SE +/- 0.06, N = 37.467.081. (CC) gcc options: -O3 -march=znver1 -ldl -lpthread

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileLLVM Clang 5.0LLVM Clang 6.0 20180101918273645SE +/- 0.10, N = 3SE +/- 0.05, N = 338.3040.20

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: BlowfishLLVM Clang 5.0LLVM Clang 6.0 201801018K16K24K32K40KSE +/- 76.33, N = 3SE +/- 51.33, N = 337863360741. (CC) gcc options: -fopenmp -lcrypt

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeLLVM Clang 5.0LLVM Clang 6.0 2018010130060090012001500SE +/- 8.72, N = 3SE +/- 12.48, N = 31587.651517.91

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshLLVM Clang 5.0LLVM Clang 6.0 201801010.25650.5130.76951.0261.2825SE +/- 0.00, N = 3SE +/- 0.00, N = 31.141.09-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=znver1 -rdynamic

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsLLVM Clang 5.0LLVM Clang 6.0 201801010.74931.49862.24792.99723.7465SE +/- 0.00, N = 3SE +/- 0.01, N = 33.333.23-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=znver1 -rdynamic

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeLLVM Clang 5.0LLVM Clang 6.0 20180101400800120016002000SE +/- 3.83, N = 4SE +/- 19.10, N = 41738.061689.401. (CC) gcc options: -O3 -march=znver1 -lm

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsLLVM Clang 5.0LLVM Clang 6.0 201801010.73581.47162.20742.94323.679SE +/- 0.00, N = 3SE +/- 0.01, N = 33.273.18-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=znver1 -rdynamic

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexLLVM Clang 5.0LLVM Clang 6.0 201801011.2242.4483.6724.8966.12SE +/- 0.00, N = 3SE +/- 0.00, N = 35.445.31-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=znver1 -rdynamic

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLLVM Clang 5.0LLVM Clang 6.0 2018010130060090012001500SE +/- 8.94, N = 3SE +/- 9.42, N = 31451.741417.75

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceLLVM Clang 5.0LLVM Clang 6.0 20180101200K400K600K800K1000KSE +/- 292.60, N = 5SE +/- 306.40, N = 58973259182691. (CC) gcc options: -O3 -march=znver1 -march=native

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETLLVM Clang 5.0LLVM Clang 6.0 20180101300K600K900K1200K1500KSE +/- 7366.49, N = 3SE +/- 22065.09, N = 31206362.081234339.081. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshLLVM Clang 5.0LLVM Clang 6.0 201801010.30380.60760.91141.21521.519SE +/- 0.00, N = 3SE +/- 0.00, N = 31.351.32-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=znver1 -rdynamic

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingLLVM Clang 5.0LLVM Clang 6.0 201801012K4K6K8K10KSE +/- 35.47, N = 3SE +/- 12.01, N = 39531.979329.701. (CC) gcc options: -O3

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: BlurLLVM Clang 5.0LLVM Clang 6.0 2018010120406080100SE +/- 0.88, N = 31021041. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3LLVM Clang 5.0LLVM Clang 6.0 20180101200K400K600K800K1000KSE +/- 15615.67, N = 3SE +/- 13263.18, N = 3106850010865051. (CC) gcc options: -pthread -lpthread -O3 -march=znver1 -march=native

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETLLVM Clang 5.0LLVM Clang 6.0 20180101200K400K600K800K1000KSE +/- 13580.08, N = 3SE +/- 17075.89, N = 3978849.71993636.961. (CC) gcc options: -ggdb -rdynamic -lm -pthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACLLVM Clang 5.0LLVM Clang 6.0 20180101246810SE +/- 0.01, N = 5SE +/- 0.00, N = 56.726.621. (CXX) g++ options: -O3 -march=znver1 -logg -lm

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallLLVM Clang 5.0LLVM Clang 6.0 201801011.22182.44363.66544.88726.109SE +/- 0.00, N = 3SE +/- 0.01, N = 35.435.37-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=znver1 -rdynamic

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Local Adaptive ThresholdingLLVM Clang 5.0LLVM Clang 6.0 201801012040608010097961. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulLLVM Clang 5.0LLVM Clang 6.0 201801011224364860SE +/- 0.22, N = 3SE +/- 0.05, N = 355.4154.851. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackLLVM Clang 5.0LLVM Clang 6.0 20180101246810SE +/- 0.02, N = 3SE +/- 0.01, N = 36.146.08-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=znver1 -rdynamic

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloLLVM Clang 5.0LLVM Clang 6.0 20180101120240360480600SE +/- 0.27, N = 4SE +/- 0.05, N = 4556.60552.161. (CC) gcc options: -O3 -march=znver1 -lm

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireLLVM Clang 5.0LLVM Clang 6.0 2018010120406080100SE +/- 0.19, N = 3SE +/- 0.42, N = 383.8784.531. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLLVM Clang 5.0LLVM Clang 6.0 2018010160120180240300SE +/- 2.42, N = 3SE +/- 2.20, N = 3298.32296.05

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: SharpenLLVM Clang 5.0LLVM Clang 6.0 20180101306090120150SE +/- 0.67, N = 3SE +/- 1.00, N = 31321331. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyLLVM Clang 5.0LLVM Clang 6.0 201801015001000150020002500SE +/- 10.60, N = 4SE +/- 7.41, N = 42228.332245.181. (CC) gcc options: -O3 -march=znver1 -lm

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPOPLLVM Clang 5.0LLVM Clang 6.0 20180101300K600K900K1200K1500KSE +/- 12717.62, N = 3SE +/- 19434.67, N = 41245074.581254402.691. (CC) gcc options: -ggdb -rdynamic -lm -pthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: HWB Color SpaceLLVM Clang 5.0LLVM Clang 6.0 20180101306090120150SE +/- 1.00, N = 31521531. (CC) gcc options: -fopenmp -O3 -march=znver1 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

FFTW

Build: Stock - Size: 2D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1024LLVM Clang 5.0LLVM Clang 6.0 2018010113002600390052006500SE +/- 79.02, N = 3SE +/- 85.34, N = 45915.035883.081. (CC) gcc options: -pthread -O3 -march=znver1 -lm

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupLLVM Clang 5.0LLVM Clang 6.0 20180101306090120150SE +/- 0.45, N = 3SE +/- 0.36, N = 3142.79143.491. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingLLVM Clang 5.0LLVM Clang 6.0 201801012K4K6K8K10KSE +/- 5.36, N = 3SE +/- 24.97, N = 39795.759841.541. (CC) gcc options: -shared -fPIC -pthread -O3 -march=znver1

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit PerformanceLLVM Clang 5.0LLVM Clang 6.0 201801017001400210028003500SE +/- 15.83, N = 3SE +/- 13.75, N = 33297.433305.301. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformLLVM Clang 5.0LLVM Clang 6.0 2018010150100150200250SE +/- 0.30, N = 4SE +/- 0.33, N = 4228.09228.421. (CC) gcc options: -O3 -march=znver1 -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationLLVM Clang 5.0LLVM Clang 6.0 2018010130060090012001500SE +/- 0.73, N = 4SE +/- 0.68, N = 41424.041425.521. (CC) gcc options: -O3 -march=znver1 -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.5WAV To MP3LLVM Clang 5.0LLVM Clang 6.0 201801013691215SE +/- 0.02, N = 5SE +/- 0.01, N = 512.8412.831. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -march=znver1 -lm

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestLLVM Clang 5.017K34K51K68K85KSE +/- 290.99, N = 3775821. (CXX) g++ options: -pipe -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow MappingLLVM Clang 5.0918273645SE +/- 0.08, N = 340.561. (CXX) g++ options: -O3 -march=znver1 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPUSHLLVM Clang 5.0LLVM Clang 6.0 20180101200K400K600K800K1000KSE +/- 31084.78, N = 6SE +/- 23984.74, N = 6973889.00924726.821. (CC) gcc options: -ggdb -rdynamic -lm -pthread

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SADDLLVM Clang 5.0LLVM Clang 6.0 20180101200K400K600K800K1000KSE +/- 27520.09, N = 6SE +/- 16988.91, N = 31099751.261039328.461. (CC) gcc options: -ggdb -rdynamic -lm -pthread

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20130131LLVM Clang 5.0LLVM Clang 6.0 20180101SE +/- 1501199875790164.50, N = 6SE +/- 1501199875790166.00, N = 61501199875790178.001501199875790170.001. (CC) gcc options: -std=gnu99 -O3 -march=native -lcrypto -lz

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLLVM Clang 5.0LLVM Clang 6.0 201801013691215SE +/- 1.53, N = 6SE +/- 1.33, N = 612.9113.501. (CC) gcc options: -O3 -march=znver1 -pthread -lhmmer -lsquid -lm


Phoronix Test Suite v10.8.4