single_thread1.txt

Intel Xeon X3370 testing with a Supermicro X7SB4/E (2.0a BIOS) and AMD ES1000 128MB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2105145-HA-SINGLETHR59&grr.

single_thread1.txtProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen Resolutionsingle_thread1Intel Xeon X3370 @ 3.00GHz (4 Cores)Supermicro X7SB4/E (2.0a BIOS)Intel 3200/3210 + ICH9R4 x 2048 MB DDR2-800MT/s3 x 500GB Seagate ST3500418ASAMD ES1000 128MBIntel 82573E + Intel 82573LUbuntu 20.045.4.0-71-generic (x86_64)GCC 9.3.0ext41024x768OpenBenchmarking.org- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0xa0b - OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04) - Python 2.7.18 + Python 3.8.5- itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: EPT disabled + mds: Vulnerable: Clear buffers attempted no microcode; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected

single_thread1.txtcpp-perf-bench: Rand Numberscpp-perf-bench: Math Libraryopencv-bench: numpy: radiance: Serialmutex: Mutex Lock Unlock spinlockperl-benchmark: Interpreterhint: FLOATcompress-gzip: Linux Source Tree Archiving To .tar.gzrbenchmark: fhourstones: Complex Connect-4 Solvingminion: Quasigroupnginx: Static Web Page Servingglibc-bench: expmutex: Mutex Lock Unlock pthread_mutexgmpbench: Total Timegnupg: 2.7GB Sample File Encryptioncachebench: Readcachebench: Read / Modify / Writecachebench: Writeminion: Solitairebyte: Dhrystone 2cpp-perf-bench: Stepanov Vectorgit: Time To Complete Common Git Commandsbork: File Encryption Timetesseract-ocr: Time To OCR 7 Imagescpp-perf-bench: Atolespeak: Text-To-Speech Synthesisdcraw: RAW To PPM Image Conversionminion: Gracefullzbench: XZ 0 - Decompressionlzbench: XZ 0 - Compressionmutex: Mutex Lock Unlock std::mutexperl-benchmark: Pod2htmlmutex: Mutex Lock Unlock spinlock_amdmutex: Shared Mutex Lock Sharedcpp-perf-bench: Ctyperedis: SETmutex: Mutex Lock Unlock std::mutexphpbench: PHP Benchmark Suiteinkscape: SVG Files To PNGglibc-bench: sinhpybench: Total For Average Test Timesencode-flac: WAV To FLACmutex: Semaphore Release And Acquireglibc-bench: ffsllglibc-bench: log2mutex: Mutex Lock Unlock ticket_spinlockredis: LPUSHcpp-perf-bench: Stepanov Abstractionjava-scimark2: Compositebotan: Blowfish - Decryptbotan: Blowfishlzbench: Zstd 8 - Decompressionlzbench: Zstd 8 - Compressionnode-octane: lzbench: Crush 0 - Decompressionlzbench: Crush 0 - Compressionlzbench: Libdeflate 1 - Decompressionlzbench: Libdeflate 1 - Compressionnode-express-loadtest: lzbench: Brotli 2 - Decompressionlzbench: Brotli 2 - Compressionbotan: Twofish - Decryptbotan: Twofishbotan: AES-256 - Decryptbotan: AES-256botan: ChaCha20Poly1305 - Decryptbotan: ChaCha20Poly1305botan: CAST-256 - Decryptbotan: CAST-256botan: KASUMI - Decryptbotan: KASUMIlzbench: Brotli 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 1 - Compressionredis: SADDluajit: Compositescimark2: Compositesudokut: Total Timetjbench: Decompression Throughputswet: Averageredis: GETglibc-bench: sincosglibc-bench: singlibc-bench: coscpp-perf-bench: Function Objectsredis: LPOPencode-mp3: WAV To MP3polybench-c: 3 Matrix Multiplicationsmultichase: 4MB Array, 64 Byte Strideglibc-bench: atanhglibc-bench: asinhglibc-bench: tanhglibc-bench: sqrtglibc-bench: ffsglibc-bench: pthread_onceglibc-bench: modfmultichase: 1GB Array, 256 Byte Stridepolybench-c: Covariance Computationpolybench-c: Correlation Computationoptcarrot: Optimized Benchmarkmultichase: 1GB Array, 256 Byte Stride, 2 Threadsmultichase: 256MB Array, 256 Byte Strideblake2: scimark2: Jacobi Successive Over-Relaxationscimark2: Dense LU Matrix Factorizationscimark2: Sparse Matrix Multiplyscimark2: Fast Fourier Transformscimark2: Monte Carloluajit: Jacobi Successive Over-Relaxationluajit: Dense LU Matrix Factorizationluajit: Sparse Matrix Multiplyluajit: Fast Fourier Transformluajit: Monte Carlojava-scimark2: Jacobi Successive Over-Relaxationjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Fast Fourier Transformjava-scimark2: Monte Carlosingle_thread12204.183907.591197.09499.711778.73569.60.00226512227064466.8973758.0111.40007475.8195.35548812032.7916.145543.81944.7138.3242522.64873519225.19258018914.940544122.72023320681040.8116.614115.61922.024107.656107.47473.45493.60187.673533762274.20.2830014573.365.169.833794326.4652.034938754.33726.0748215129.32543.43.6075519.331443.1609056.7842.831886.34232.139229.800617381842129144525111309034476198.269202.846169.851182.230267.543270.03585.24984.77132.89533.916278226594218862816.55600.35308.3025.65197.987103387664992998987.4647.6125115.381116.06220.0201021962.0217.42216.3776.76733.739630.655134.49386.159553.576723.243534.2514290.0477.8707.85564.29107.987.1696.81685.28384.55320.3469.7081.61983.011057.16586.0991.27284.251077.421421.13843.65580.26509.25OpenBenchmarking.org

CppPerformanceBenchmarks

Test: Random Numbers

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Random Numberssingle_thread15001000150020002500SE +/- 1.55, N = 32204.181. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Math Library

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Math Librarysingle_thread12004006008001000SE +/- 2.75, N = 3907.591. (CXX) g++ options: -std=c++11 -O3

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0single_thread14080120160200SE +/- 3.00, N = 12197.09

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy Benchmarksingle_thread120406080100SE +/- 0.47, N = 399.71

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: Serialsingle_thread14008001200160020001778.74

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlocksingle_thread11530456075SE +/- 0.03, N = 369.61. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Interpretersingle_thread10.00050.0010.00150.0020.0025SE +/- 0.00001991, N = 150.00226512

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATsingle_thread150M100M150M200M250MSE +/- 943754.37, N = 3227064466.901. (CC) gcc options: -O3 -march=native -lm

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzsingle_thread11326395265SE +/- 0.76, N = 1358.01

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR Benchmarksingle_thread10.3150.630.9451.261.575SE +/- 0.0047, N = 31.40001. R scripting front-end version 3.6.3 (2020-02-29)

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 Solvingsingle_thread116003200480064008000SE +/- 42.87, N = 37475.81. (CC) gcc options: -O3

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Quasigroupsingle_thread14080120160200SE +/- 0.69, N = 3195.361. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Servingsingle_thread13K6K9K12K15KSE +/- 44.69, N = 312032.791. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expsingle_thread148121620SE +/- 0.55, N = 1516.15

BenchmarkMutex

Benchmark: Mutex Lock Unlock pthread_mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock pthread_mutexsingle_thread11020304050SE +/- 0.03, N = 343.81. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.2.1Total Timesingle_thread14008001200160020001944.71. (CC) gcc options: -O3 -fomit-frame-pointer -lm

GnuPG

2.7GB Sample File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 2.2.272.7GB Sample File Encryptionsingle_thread1306090120150SE +/- 1.56, N = 3138.321. (CC) gcc options: -O2

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Readsingle_thread15001000150020002500SE +/- 2.64, N = 32522.65MIN: 2372.84 / MAX: 2538.711. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Writesingle_thread14K8K12K16K20KSE +/- 15.28, N = 319225.19MIN: 17748.05 / MAX: 20339.251. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Writesingle_thread14K8K12K16K20KSE +/- 40.45, N = 318914.94MIN: 13797.99 / MAX: 22215.351. (CC) gcc options: -lrt

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Solitairesingle_thread1306090120150SE +/- 0.44, N = 3122.721. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2single_thread14M8M12M16M20MSE +/- 19822.41, N = 320681040.8

CppPerformanceBenchmarks

Test: Stepanov Vector

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Vectorsingle_thread1306090120150SE +/- 0.69, N = 3116.611. (CXX) g++ options: -std=c++11 -O3

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git Commandssingle_thread1306090120150SE +/- 1.49, N = 3115.621. git version 2.25.1

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timesingle_thread1510152025SE +/- 1.33, N = 1522.02

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.1Time To OCR 7 Imagessingle_thread120406080100SE +/- 0.35, N = 3107.66

CppPerformanceBenchmarks

Test: Atol

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Atolsingle_thread120406080100SE +/- 0.61, N = 3107.471. (CXX) g++ options: -std=c++11 -O3

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech Synthesissingle_thread11632486480SE +/- 0.49, N = 473.451. (CC) gcc options: -O2 -std=c99

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image Conversionsingle_thread120406080100SE +/- 0.33, N = 393.601. (CC) gcc options: -lm

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Gracefulsingle_thread120406080100SE +/- 0.28, N = 387.671. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Decompressionsingle_thread120406080100761. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Compressionsingle_thread1510152025221. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexsingle_thread11632486480SE +/- 0.03, N = 374.21. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlsingle_thread10.06370.12740.19110.25480.3185SE +/- 0.00031572, N = 30.28300145

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock_amd

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock_amdsingle_thread11632486480SE +/- 0.07, N = 373.31. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Shared Mutex Lock Shared

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Shared Mutex Lock Sharedsingle_thread11530456075SE +/- 0.64, N = 365.11. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

CppPerformanceBenchmarks

Test: Ctype

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Ctypesingle_thread11632486480SE +/- 0.35, N = 369.831. (CXX) g++ options: -std=c++11 -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETsingle_thread1200K400K600K800K1000KSE +/- 6736.87, N = 8794326.461. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexsingle_thread11224364860SE +/- 0.07, N = 352.01. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitesingle_thread170K140K210K280K350KSE +/- 728.24, N = 3349387

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGsingle_thread11224364860SE +/- 0.71, N = 354.341. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhsingle_thread1612182430SE +/- 0.79, N = 1526.07

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Timessingle_thread15001000150020002500SE +/- 7.75, N = 32151

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACsingle_thread1714212835SE +/- 0.13, N = 529.331. (CXX) g++ options: -O2 -fvisibility=hidden -lm

BenchmarkMutex

Benchmark: Semaphore Release And Acquire

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Semaphore Release And Acquiresingle_thread11020304050SE +/- 0.09, N = 343.41. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllsingle_thread10.81171.62342.43513.24684.0585SE +/- 0.02383, N = 143.60755

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2single_thread1510152025SE +/- 0.17, N = 1419.33

BenchmarkMutex

Benchmark: Mutex Lock Unlock ticket_spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock ticket_spinlocksingle_thread11020304050SE +/- 0.50, N = 343.11. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSHsingle_thread1130K260K390K520K650KSE +/- 6357.80, N = 5609056.781. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

CppPerformanceBenchmarks

Test: Stepanov Abstraction

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Abstractionsingle_thread11020304050SE +/- 0.32, N = 342.831. (CXX) g++ options: -std=c++11 -O3

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Compositesingle_thread12004006008001000SE +/- 3.80, N = 4886.34

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish - Decryptsingle_thread150100150200250SE +/- 0.42, N = 4232.141. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfishsingle_thread150100150200250SE +/- 2.58, N = 4229.801. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Decompressionsingle_thread1130260390520650SE +/- 3.18, N = 36171. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Compressionsingle_thread1918273645381. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane Benchmarksingle_thread14K8K12K16K20KSE +/- 62.82, N = 3184211. Nodejs v10.19.0

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Decompressionsingle_thread160120180240300SE +/- 1.20, N = 32911. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Compressionsingle_thread11020304050SE +/- 0.58, N = 3441. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: Decompressionsingle_thread1110220330440550SE +/- 1.53, N = 35251. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: Compressionsingle_thread120406080100SE +/- 0.33, N = 31111. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load Testsingle_thread17001400210028003500SE +/- 27.06, N = 330901. Nodejs v10.19.0

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Decompressionsingle_thread170140210280350SE +/- 0.67, N = 33441. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Compressionsingle_thread120406080100SE +/- 0.33, N = 3761. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish - Decryptsingle_thread14080120160200SE +/- 0.20, N = 3198.271. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofishsingle_thread14080120160200SE +/- 0.31, N = 3202.851. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256 - Decryptsingle_thread14080120160200SE +/- 0.26, N = 3169.851. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256single_thread14080120160200SE +/- 0.18, N = 3182.231. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305 - Decryptsingle_thread160120180240300SE +/- 1.07, N = 3267.541. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305single_thread160120180240300SE +/- 1.35, N = 3270.041. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256 - Decryptsingle_thread120406080100SE +/- 0.14, N = 385.251. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256single_thread120406080100SE +/- 0.70, N = 384.771. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI - Decryptsingle_thread1816243240SE +/- 0.05, N = 332.901. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMIsingle_thread1816243240SE +/- 0.02, N = 333.921. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Decompressionsingle_thread160120180240300SE +/- 0.67, N = 32781. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Compressionsingle_thread1501001502002502261. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Decompressionsingle_thread1130260390520650SE +/- 4.41, N = 35941. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Compressionsingle_thread150100150200250SE +/- 1.86, N = 32181. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADDsingle_thread1200K400K600K800K1000KSE +/- 10769.66, N = 4862816.551. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Compositesingle_thread1130260390520650SE +/- 4.27, N = 3600.351. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Compositesingle_thread170140210280350SE +/- 0.80, N = 3308.301. (CC) gcc options: -lm

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total Timesingle_thread1612182430SE +/- 0.05, N = 325.65

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression Throughputsingle_thread120406080100SE +/- 0.62, N = 397.991. (CC) gcc options: -O3 -rdynamic

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16Averagesingle_thread180M160M240M320M400MSE +/- 982568.15, N = 33876649921. (CC) gcc options: -lm -lpthread -lcurses -lrt

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETsingle_thread1200K400K600K800K1000KSE +/- 8486.85, N = 3998987.461. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincossingle_thread11122334455SE +/- 0.02, N = 347.61

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinsingle_thread1306090120150SE +/- 0.02, N = 3115.38

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cossingle_thread1306090120150SE +/- 0.35, N = 3116.06

CppPerformanceBenchmarks

Test: Function Objects

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Function Objectssingle_thread1510152025SE +/- 0.05, N = 320.021. (CXX) g++ options: -std=c++11 -O3

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPOPsingle_thread1200K400K600K800K1000KSE +/- 14344.31, N = 31021962.021. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3single_thread148121620SE +/- 0.18, N = 317.421. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix Multiplicationssingle_thread148121620SE +/- 0.01, N = 316.381. (CC) gcc options: -O3 -march=native

Multichase Pointer Chaser

Test: 4MB Array, 64 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 4MB Array, 64 Byte Stridesingle_thread1246810SE +/- 0.533, N = 126.7671. (CC) gcc options: -O2 -static -pthread -lrt

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhsingle_thread1816243240SE +/- 0.06, N = 333.74

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhsingle_thread1714212835SE +/- 0.04, N = 330.66

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhsingle_thread1816243240SE +/- 0.17, N = 334.49

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtsingle_thread1246810SE +/- 0.00077, N = 36.15955

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffssingle_thread10.80481.60962.41443.21924.024SE +/- 0.00317, N = 33.57672

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_oncesingle_thread10.72981.45962.18942.91923.649SE +/- 0.00159, N = 33.24353

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfsingle_thread10.95661.91322.86983.82644.783SE +/- 0.00497, N = 34.25142

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stridesingle_thread120406080100SE +/- 0.86, N = 690.051. (CC) gcc options: -O2 -static -pthread -lrt

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance Computationsingle_thread1246810SE +/- 0.036, N = 37.8701. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation Computationsingle_thread1246810SE +/- 0.041, N = 37.8551. (CC) gcc options: -O3 -march=native

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized Benchmarksingle_thread11428425670SE +/- 0.25, N = 464.291. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 2 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 2 Threadssingle_thread120406080100SE +/- 0.87, N = 3107.91. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 256MB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 256MB Array, 256 Byte Stridesingle_thread120406080100SE +/- 0.54, N = 387.171. (CC) gcc options: -O2 -static -pthread -lrt

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307single_thread1246810SE +/- 0.01, N = 36.811. (CC) gcc options: -O3 -march=native -lcrypto -lz

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-Relaxationsingle_thread1150300450600750SE +/- 2.13, N = 3685.281. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix Factorizationsingle_thread180160240320400SE +/- 1.31, N = 3384.551. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix Multiplysingle_thread170140210280350SE +/- 1.01, N = 3320.341. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier Transformsingle_thread11632486480SE +/- 0.03, N = 369.701. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte Carlosingle_thread120406080100SE +/- 0.01, N = 381.611. (CC) gcc options: -lm

LuaJIT

Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Jacobi Successive Over-Relaxationsingle_thread12004006008001000SE +/- 0.97, N = 3983.011. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Dense LU Matrix Factorizationsingle_thread12004006008001000SE +/- 17.80, N = 31057.161. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Sparse Matrix Multiplysingle_thread1130260390520650SE +/- 2.88, N = 3586.091. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Fast Fourier Transformsingle_thread120406080100SE +/- 0.21, N = 391.271. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Monte Carlosingle_thread160120180240300SE +/- 0.17, N = 3284.251. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-Relaxationsingle_thread12004006008001000SE +/- 1.06, N = 41077.42

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix Factorizationsingle_thread130060090012001500SE +/- 19.15, N = 41421.13

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix Multiplysingle_thread12004006008001000SE +/- 0.72, N = 4843.65

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier Transformsingle_thread1130260390520650SE +/- 1.38, N = 4580.26

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte Carlosingle_thread1110220330440550SE +/- 0.67, N = 4509.25


Phoronix Test Suite v10.8.4