Single-Threaded Single-Threaded

A collection of the most of the well known single-threaded (or very poorly threaded) benchmarks available via the Phoronix Test Suite.

See how your system performs with this suite using the Phoronix Test Suite. It's as easy as running the phoronix-test-suite benchmark single-threaded command..

Tests In This Suite

  • BenchmarkMutex

  •         Benchmark: Mutex Lock Unlock std::mutex
  •         Benchmark: Mutex Lock Unlock std::mutex
  •         Benchmark: Semaphore Release And Acquire
  •         Benchmark: Shared Mutex Lock Shared
  •         Benchmark: Mutex Lock Unlock spinlock_amd
  •         Benchmark: Mutex Lock Unlock spinlock
  •         Benchmark: Mutex Lock Unlock ticket_spinlock
  •         Benchmark: Mutex Lock Unlock pthread_mutex
  • BLAKE2

  • Bork File Encrypter

  • Botan

  •         Test: Blowfish
  •         Test: CAST-256
  •         Test: Twofish
  •         Test: KASUMI
  •         Test: AES-256
  • BYTE Unix Benchmark

  •         Computational Test: Dhrystone 2
  • CacheBench

  •         Test: Read / Modify / Write
  •         Test: Write
  •         Test: Read
  • CppPerformanceBenchmarks

  •         Test: Stepanov Vector
  •         Test: Stepanov Abstraction
  •         Test: Function Objects
  •         Test: Math Library
  •         Test: Atol
  •         Test: Random Numbers
  •         Test: Ctype
  • dcraw

  • DeepSpeech

  •         Acceleration: CPU
  • eSpeak-NG Speech Engine

  • Fhourstones

  • FLAC Audio Encoding

  • Git

  • glibc bench

  •         Benchmark: asinh
  •         Benchmark: cos
  •         Benchmark: sincos
  •         Benchmark: sin
  •         Benchmark: log2
  •         Benchmark: sqrt
  •         Benchmark: pthread_once
  •         Benchmark: ffs
  •         Benchmark: ffsll
  •         Benchmark: sinh
  •         Benchmark: modf
  •         Benchmark: exp
  •         Benchmark: tanh
  •         Benchmark: atanh
  • GNU GMP GMPbench

  • GnuPG

  • Gzip Compression

  • Hierarchical INTegration

  •         Test: FLOAT
  • Inkscape

  •         Operation: SVG Files To PNG
  • Java SciMark

  •         Computational Test: Composite
  •         Computational Test: Fast Fourier Transform
  •         Computational Test: Jacobi Successive Over-Relaxation
  •         Computational Test: Monte Carlo
  •         Computational Test: Sparse Matrix Multiply
  •         Computational Test: Dense LU Matrix Factorization
  • LAME MP3 Encoding

  • libjpeg-turbo tjbench

  •         Test: Decompression Throughput
  • LuaJIT

  •         Test: Dense LU Matrix Factorization
  •         Test: Composite
  •         Test: Fast Fourier Transform
  •         Test: Jacobi Successive Over-Relaxation
  •         Test: Monte Carlo
  •         Test: Sparse Matrix Multiply
  • lzbench

  •         Test: Zstd 8
  •         Test: Zstd 1
  •         Test: Libdeflate 1
  •         Test: XZ 0
  •         Test: Crush 0
  •         Test: Brotli 2
  •         Test: Brotli 0
  • Minion

  •         Benchmark: Quasigroup
  •         Benchmark: Graceful
  •         Benchmark: Solitaire
  • Multichase Pointer Chaser

  •         Test: 4MB Array, 64 Byte Stride
  •         Test: 1GB Array, 256 Byte Stride
  •         Test: 1GB Array, 256 Byte Stride, 2 Threads
  •         Test: 1GB Array, 256 Byte Stride, 4 Threads
  •         Test: 256MB Array, 256 Byte Stride
  • NGINX Benchmark

  • Node.js Express HTTP Load Test

  • Node.js Octane Benchmark

  • Numpy Benchmark

  • Ogg Audio Encoding

  • OpenCV Benchmark

  • Optcarrot

  • Perl Benchmarks

  •         Test: Pod2html
  •         Test: Interpreter
  • PHPBench

  • PolyBench-C

  •         Test: Covariance Computation
  •         Test: Correlation Computation
  •         Test: 3 Matrix Multiplications
  • Polyhedron Fortran Benchmarks

  •         Benchmark: mp_prop_design
  •         Benchmark: protein
  •         Benchmark: ac
  •         Benchmark: aermod
  •         Benchmark: air
  •         Benchmark: capacita
  •         Benchmark: channel2
  •         Benchmark: doduc
  •         Benchmark: fatigue2
  •         Benchmark: gas_dyn2
  •         Benchmark: induct2
  •         Benchmark: linpk
  •         Benchmark: mdbx
  •         Benchmark: tfft2
  •         Benchmark: test_fpu2
  •         Benchmark: rnflow
  • PyBench

  • R Benchmark

  • Radiance Benchmark

  •         Test: Serial
  • Redis

  •         Test: SADD
  •         Test: LPOP
  •         Test: LPUSH
  •         Test: GET
  •         Test: SET
  • SciMark

  •         Computational Test: Composite
  •         Computational Test: Fast Fourier Transform
  •         Computational Test: Jacobi Successive Over-Relaxation
  •         Computational Test: Monte Carlo
  •         Computational Test: Sparse Matrix Multiply
  •         Computational Test: Dense LU Matrix Factorization
  • Sudokut

  • Swet

  • System Libxml2 Parsing

  •         Filesize: 50 KB
  •         Filesize: 112 MB
  •         Filesize: 5 KB
  •         Filesize: 150 KB
  •         Filesize: 100 KB
  •         Filesize: 200 KB
  •         Filesize: 3 MB
  •         Filesize: 700 KB
  •         Filesize: 2 MB
  •         Filesize: 1 MB
  •         Filesize: 950 KB
  •         Filesize: 900 KB
  •         Filesize: 850 KB
  •         Filesize: 800 KB
  •         Filesize: 750 KB
  •         Filesize: 650 KB
  •         Filesize: 250 KB
  •         Filesize: 600 KB
  •         Filesize: 550 KB
  •         Filesize: 500 KB
  •         Filesize: 450 KB
  •         Filesize: 400 KB
  •         Filesize: 350 KB
  •         Filesize: 300 KB
  • Tesseract OCR

Revision History Revision History

pts/single-threaded-1.0.0     Wed, 08 Apr 2020 12:21:34 GMT
Add known single-threaded tests to this test suite to complement the multicore test suite.