LLVM Clang 6.0 6.0 Benchmarking Linux

2 x Intel Xeon Gold 6138 testing with a TYAN S7106 (V1.00 BIOS) and ASPEED ASPEED Family on Ubuntu 17.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1803121-FO-LLVMCLANG93&sor.

ProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDesktopDisplay DriverCompilerFile-SystemScreen Resolution2x Xeon Gold 6138 Clang 5.0 Clang 6.02 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.00 BIOS)Intel Device 202096256MB256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150ASPEED ASPEED FamilyIntel I210 Gigabit ConnectionUbuntu 17.104.16.0-999-generic (x86_64) 20180302GNOME Shell 3.26.2modesetting 1.19.5Clang 5.0.1-svn325091-1~exp1~20180305093938.89ext41024x768Clang 6.0.0-svn326550-1~exp1~20180305180427.62OpenBenchmarking.orgEnvironment Details- CXXFLAGS=-O3-march=native CFLAGS=-O3-march=nativeDisk Details- CFQ / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: intel_pstate powersavePython Details- Python 2.7.14 + Python 3.6.3Security Details- __user pointer sanitization + Full generic retpoline Protection

sqlite: Timed SQLite Insertionscompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treempcbench: Multi-Precision Benchmarkhpcg: polybench-c: 3 Matrix Multiplicationsffte: N=256, 1D Complex FFT Routinehmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentblake2: fhourstones: Complex Connect-4 Solvingscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationbotan: KASUMI - Encryptbotan: AES-256 - Encryptbotan: Twofish - Encryptbotan: Blowfish - Encryptbotan: CAST-256 - Encrypttscp: AI Chess Performancejohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESx264: H.264 Video Encodinggraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdinghimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testebizzy: build-apache: Time To Compilebuild-php: Time To Compilec-ray: Total Timeprimesieve: 1e12 Prime Number Generationaobench: 2048 x 2048 - Total Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshencode-flac: WAV To FLACencode-mp3: WAV To MP3hackbench: 16 - Threadhackbench: 16 - Processminion: Gracefulminion: Solitaireminion: Quasigroupopenssl: RSA 4096-bit Performancetjbench: Decompression Throughputpgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Writeredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETnginx: Static Web Page Servingapache: Static Web Page Serving2x Xeon Gold 6138 Clang 5.0 Clang 6.042.621728.74545.292507.4982770.8510.417429.8613.284.332.7013408.931996.42608.03628.532530.214818.021397.2879.913509.68292.72238.37118.79128454140114151913667117.401301531501661152240.7314440895359021.7868.624.3810.0545.772.954.875.815.163.241.091.289.8711.2824.0918.2552.3373.17116.037895.07166.628717.06376.042149714.811767446.061504344.442197503.311660697.1025021.0219565.6744.511721.94546.272536.1382230.8610.6013.514.222.5213169.601986.82601.84624.102519.034816.271372.8678.943521.27308.57254.99119.99135592944166152201333105.651291551551671122248.6697944023.3679.525.3010.0846.483.024.855.815.213.221.081.299.8811.6624.0319.3953.3471.94118.407867.37170.428367.02378.412182204.961796421.691560897.682215124.061687082.9825342.4818055.48OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsClang 5.0Clang 6.01020304050SE +/- 0.14, N = 3SE +/- 0.68, N = 442.6244.511. (CC) gcc options: -O3 -march=native -lreadline -ltermcap -lz -ldl -lpthread

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileClang 5.0Clang 6.0400800120016002000SE +/- 7.52, N = 3SE +/- 10.41, N = 31728.741721.94

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateClang 6.0Clang 5.0120240360480600SE +/- 5.23, N = 3SE +/- 5.36, N = 3546.27545.29

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeClang 6.0Clang 5.05001000150020002500SE +/- 1.29, N = 3SE +/- 7.28, N = 32536.132507.49

GNU MPC

Multi-Precision Benchmark

OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision BenchmarkClang 5.0Clang 6.02K4K6K8K10KSE +/- 58.40, N = 3SE +/- 41.77, N = 3827782231. (CC) gcc options: -lm -O3 -march=native -MT -MD -MP -MF

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.0Clang 6.0Clang 5.00.19350.3870.58050.7740.9675SE +/- 0.01, N = 3SE +/- 0.01, N = 60.860.85

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 3.2Test: 3 Matrix MultiplicationsClang 5.0Clang 6.03691215SE +/- 0.12, N = 3SE +/- 0.15, N = 310.4110.601. (CC) gcc options: -O3 -march=native

FFTE

Test: N=256, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 6.0Test: N=256, 1D Complex FFT Routine2x Xeon Gold 6138: Clang 5.016003200480064008000SE +/- 4.93, N = 37429.861. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchClang 5.0Clang 6.03691215SE +/- 0.02, N = 3SE +/- 0.08, N = 313.2813.511. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentClang 6.0Clang 5.00.97431.94862.92293.89724.8715SE +/- 0.18, N = 6SE +/- 0.07, N = 34.224.331. (CC) gcc options: -std=c99 -O3 -lm -lpthread

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Clang 6.0Clang 5.00.60751.2151.82252.433.0375SE +/- 0.00, N = 3SE +/- 0.00, N = 32.522.701. (CC) gcc options: -O3 -march=native -lcrypto -lz

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingClang 5.0Clang 6.03K6K9K12K15KSE +/- 29.41, N = 3SE +/- 12.72, N = 313408.9313169.601. (CC) gcc options: -O3

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeClang 5.0Clang 6.0400800120016002000SE +/- 11.61, N = 3SE +/- 17.39, N = 31996.421986.821. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloClang 5.0Clang 6.0130260390520650SE +/- 0.13, N = 3SE +/- 1.93, N = 3608.03601.841. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformClang 5.0Clang 6.0140280420560700SE +/- 2.64, N = 3SE +/- 3.43, N = 3628.53624.101. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyClang 5.0Clang 6.05001000150020002500SE +/- 15.80, N = 3SE +/- 15.68, N = 32530.212519.031. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationClang 5.0Clang 6.010002000300040005000SE +/- 40.18, N = 3SE +/- 41.88, N = 34818.024816.271. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationClang 5.0Clang 6.030060090012001500SE +/- 0.47, N = 3SE +/- 25.09, N = 31397.281372.861. (CC) gcc options: -O3 -march=native -lm

Botan

Test: KASUMI - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - EncryptClang 5.0Clang 6.020406080100SE +/- 0.20, N = 3SE +/- 0.54, N = 379.9178.941. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - Decrypt2x Xeon Gold 6138: Clang 5.020406080100SE +/- 0.33, N = 378.181. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - EncryptClang 6.0Clang 5.08001600240032004000SE +/- 0.73, N = 3SE +/- 1.48, N = 33521.273509.681. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - Decrypt2x Xeon Gold 6138: Clang 5.08001600240032004000SE +/- 0.37, N = 33514.541. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - EncryptClang 6.0Clang 5.070140210280350SE +/- 0.12, N = 3SE +/- 0.67, N = 3308.57292.721. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - Decrypt2x Xeon Gold 6138: Clang 5.060120180240300SE +/- 3.32, N = 3291.291. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - EncryptClang 6.0Clang 5.060120180240300SE +/- 0.07, N = 3SE +/- 0.22, N = 3254.99238.371. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - Decrypt2x Xeon Gold 6138: Clang 5.050100150200250SE +/- 0.09, N = 3240.091. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - EncryptClang 6.0Clang 5.0306090120150SE +/- 2.09, N = 3SE +/- 0.05, N = 3119.99118.791. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - Decrypt2x Xeon Gold 6138: Clang 5.0306090120150SE +/- 0.02, N = 3120.951. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceClang 6.0Clang 5.0300K600K900K1200K1500KSE +/- 666.80, N = 5SE +/- 47762.22, N = 10135592912845411. (CC) gcc options: -O3 -march=native

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: BlowfishClang 6.0Clang 5.09K18K27K36K45KSE +/- 26.64, N = 3SE +/- 42.83, N = 344166401141. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DESClang 6.0Clang 5.030M60M90M120M150MSE +/- 1008201.26, N = 3SE +/- 1367852.49, N = 31522013331519136671. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-02-05H.264 Video EncodingClang 5.0Clang 6.0306090120150117.40105.651. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -march=native -std=gnu99 -mstack-alignment=64 -fPIC -fomit-frame-pointer -fno-tree-vectorize

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: BlurClang 5.0Clang 6.0306090120150SE +/- 0.33, N = 31301291. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: SharpenClang 6.0Clang 5.0306090120150SE +/- 1.53, N = 31551531. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: ResizingClang 6.0Clang 5.0306090120150SE +/- 0.67, N = 31551501. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lomp -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: HWB Color SpaceClang 6.0Clang 5.040801201602001671661. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lomp -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.28Operation: Local Adaptive ThresholdingClang 5.0Clang 6.0306090120150SE +/- 1.67, N = 31151121. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lomp -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverClang 6.0Clang 5.05001000150020002500SE +/- 2.22, N = 3SE +/- 4.34, N = 32248.662240.731. (CC) gcc options: -O3 -march=native -mavx2

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test2x Xeon Gold 6138: Clang 5.030K60K90K120K150KSE +/- 216.41, N = 31444081. (CXX) g++ options: -pipe -lpthread

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Clang 6.0Clang 5.0200K400K600K800K1000KSE +/- 17814.06, N = 3SE +/- 12125.51, N = 39794409535901. (CC) gcc options: -pthread -lpthread -O3 -march=native

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileClang 5.0Clang 6.0612182430SE +/- 0.09, N = 3SE +/- 0.04, N = 321.7823.36

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileClang 5.0Clang 6.020406080100SE +/- 0.22, N = 3SE +/- 0.22, N = 368.6279.521. (CC) gcc options: -O3 -march=native -pedantic -ldl -lz -lm

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeClang 5.0Clang 6.01.19252.3853.57754.775.9625SE +/- 0.01, N = 3SE +/- 0.01, N = 34.385.301. (CC) gcc options: -lm -lpthread -O3 -march=native

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 6.21e12 Prime Number GenerationClang 5.0Clang 6.03691215SE +/- 0.06, N = 3SE +/- 0.06, N = 310.0510.081. (CXX) g++ options: -O3 -march=native -rdynamic -lpthread

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeClang 5.0Clang 6.01122334455SE +/- 0.10, N = 3SE +/- 0.28, N = 345.7746.481. (CC) gcc options: -lm -O3 -march=native

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsClang 5.0Clang 6.00.67951.3592.03852.7183.3975SE +/- 0.00, N = 3SE +/- 0.00, N = 32.953.02-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=native -rdynamic

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallClang 6.0Clang 5.01.09582.19163.28744.38325.479SE +/- 0.03, N = 3SE +/- 0.02, N = 34.854.87-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=native -rdynamic

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackClang 5.0Clang 6.01.30732.61463.92195.22926.5365SE +/- 0.03, N = 3SE +/- 0.02, N = 35.815.81-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=native -rdynamic

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexClang 5.0Clang 6.01.17232.34463.51694.68925.8615SE +/- 0.01, N = 3SE +/- 0.01, N = 35.165.21-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=native -rdynamic

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsClang 6.0Clang 5.00.7291.4582.1872.9163.645SE +/- 0.01, N = 3SE +/- 0.00, N = 33.223.24-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=native -rdynamic

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshClang 6.0Clang 5.00.24530.49060.73590.98121.2265SE +/- 0.00, N = 3SE +/- 0.00, N = 31.081.09-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=native -rdynamic

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshClang 5.0Clang 6.00.29030.58060.87091.16121.4515SE +/- 0.00, N = 3SE +/- 0.00, N = 31.281.29-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -march=native -rdynamic

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACClang 5.0Clang 6.03691215SE +/- 0.02, N = 5SE +/- 0.06, N = 59.879.881. (CXX) g++ options: -O3 -march=native -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Clang 5.0Clang 6.03691215SE +/- 0.00, N = 3SE +/- 0.04, N = 311.2811.661. (CC) gcc options: -O3 -pipe -march=native -lncurses -lm

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadClang 6.0Clang 5.0612182430SE +/- 0.26, N = 3SE +/- 0.29, N = 324.0324.091. (CC) gcc options: -lpthread -O3 -march=native

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessClang 5.0Clang 6.0510152025SE +/- 1.42, N = 6SE +/- 0.31, N = 618.2519.391. (CC) gcc options: -lpthread -O3 -march=native

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulClang 5.0Clang 6.01224364860SE +/- 0.19, N = 3SE +/- 0.20, N = 352.3353.341. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireClang 6.0Clang 5.01632486480SE +/- 0.53, N = 3SE +/- 0.28, N = 371.9473.171. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupClang 5.0Clang 6.0306090120150SE +/- 0.25, N = 3SE +/- 0.69, N = 3116.03118.401. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.0fRSA 4096-bit PerformanceClang 5.0Clang 6.02K4K6K8K10KSE +/- 59.43, N = 3SE +/- 24.90, N = 37895.077867.371. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputClang 6.0Clang 5.04080120160200SE +/- 0.63, N = 3SE +/- 0.22, N = 3170.42166.621. (CC) gcc options: -O3 -march=native -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 WriteClang 5.0Clang 6.02K4K6K8K10KSE +/- 5.62, N = 3SE +/- 113.94, N = 38717.068367.021. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteClang 6.0Clang 5.080160240320400SE +/- 1.24, N = 3SE +/- 5.61, N = 3378.41376.041. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPClang 6.0Clang 5.0500K1000K1500K2000K2500KSE +/- 123999.21, N = 6SE +/- 108258.11, N = 62182204.962149714.811. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDClang 6.0Clang 5.0400K800K1200K1600K2000KSE +/- 71173.26, N = 6SE +/- 50381.74, N = 61796421.691767446.061. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHClang 6.0Clang 5.0300K600K900K1200K1500KSE +/- 40258.67, N = 6SE +/- 29252.80, N = 61560897.681504344.441. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETClang 6.0Clang 5.0500K1000K1500K2000K2500KSE +/- 101450.14, N = 6SE +/- 97231.53, N = 62215124.062197503.311. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETClang 6.0Clang 5.0400K800K1200K1600K2000KSE +/- 57419.56, N = 6SE +/- 42825.23, N = 61687082.981660697.101. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingClang 6.0Clang 5.05K10K15K20K25KSE +/- 117.48, N = 3SE +/- 164.64, N = 325342.4825021.021. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingClang 5.0Clang 6.04K8K12K16K20KSE +/- 121.15, N = 3SE +/- 177.23, N = 319565.6718055.481. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native

Botan

Test: KASUMI - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: KASUMI - Encrypt - Decrypt2x Xeon Gold 6138: Clang 6.020406080100SE +/- 0.81, N = 377.191. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: AES-256 - Encrypt - Decrypt2x Xeon Gold 6138: Clang 6.08001600240032004000SE +/- 0.24, N = 33526.901. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Twofish - Encrypt - Decrypt2x Xeon Gold 6138: Clang 6.060120180240300SE +/- 0.10, N = 3297.081. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: Blowfish - Encrypt - Decrypt2x Xeon Gold 6138: Clang 6.060120180240300SE +/- 0.03, N = 3255.091. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Encrypt - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.4.0Test: CAST-256 - Encrypt - Decrypt2x Xeon Gold 6138: Clang 6.0306090120150SE +/- 0.02, N = 3122.621. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt


Phoronix Test Suite v10.8.4