Server CPU Tests Server CPU Tests

A collection of interesting server CPU benchmarks.

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

Tests In This Suite

  • 7-Zip Compression

  •         Compress Speed Test
  • Apache Siege

  •         Concurrent Users: 250
  • Appleseed

  •         Scene: Emily
  •         Scene: Disney Material
  • asmFish

  •         1024 Hash Memory, 26 Depth
  • Blender

  •         Blend File: BMW27 - Compute: CPU-Only
  •         Blend File: Classroom - Compute: CPU-Only
  •         Blend File: Fishy Cat - Compute: CPU-Only
  •         Blend File: Barbershop - Compute: CPU-Only
  • C-Ray

  •         Total Time - 4K, 16 Rays Per Pixel
  • CP2K Molecular Dynamics

  •         Fayalite-FIST Data
  • Cpuminer-Opt

  •         Algorithm: m7m
  •         Algorithm: deep
  •         Algorithm: skein
  •         Algorithm: sha256t
  • ctx_clock

  •         Context Switch Time
  • Cython Benchmark

  •         Test: N-Queens
  • DaCapo Benchmark

  •         Java Test: Jython
  •         Java Test: Tradebeans
  • dav1d

  •         Video Input: Summer Nature 4K
  •         Video Input: Summer Nature 1080p
  • Geekbench

  •         Test: Multi Core
  •         Test: Single Core
  • GIMP

  •         Test: resize
  •         Test: rotate
  •         Test: auto-levels
  •         Test: unsharp-mask
  • Glibc Benchmarks

  •         Benchmark: cos
  •         Benchmark: sin
  •         Benchmark: sqrt
  •         Benchmark: pthread_once
  • Hackbench

  •         Count: 32 - Type: Process
  • Himeno Benchmark

  •         Poisson Pressure Solver
  • John The Ripper

  •         Test: Blowfish
  • Kvazaar

  •         Video Input: Bosphorus 1080p - Video Preset: Slow
  •         Video Input: Bosphorus 1080p - Video Preset: Medium
  •         Video Input: Bosphorus 1080p - Video Preset: Very Fast
  •         Video Input: Bosphorus 1080p - Video Preset: Super Fast
  •         Video Input: Bosphorus 1080p - Video Preset: Ultra Fast
  •         Video Input: Bosphorus 4K - Video Preset: Slow
  •         Video Input: Bosphorus 4K - Video Preset: Medium
  •         Video Input: Bosphorus 4K - Video Preset: Very Fast
  •         Video Input: Bosphorus 4K - Video Preset: Super Fast
  •         Video Input: Bosphorus 4K - Video Preset: Ultra Fast
  • libjpeg-turbo tjbench

  •         Test: Decompression Throughput
  • m-queens

  •         Time To Solve
  • MariaDB mariadb-slap

  •         Clients: 128
  •         Clients: 256
  • NAMD

  •         ATPase Simulation - 327,506 Atoms
  • NAS Parallel Benchmarks

  •         Test / Class: EP.C
  •         Test / Class: LU.C
  • Novabench

  •         Test: CPU
  •         Test: RAM
  • Numenta Anomaly Benchmark

  •         Time To Completion
  • Numpy Benchmark

  • oneDNN

  •         Harness: Deconvolution Batch deconv_1d - Data Type: f32
  •         Harness: Convolution Batch conv_alexnet - Data Type: f32
  •         Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32
  • OpenCV Benchmark

  • OpenSSL

  •         RSA 4096-bit Performance
  • PHPBench

  •         PHP Benchmark Suite
  • POV-Ray

  •         Trace Time
  • PyBench

  •         Total For Average Test Times
  • Radiance Benchmark

  •         Test: Serial
  •         Test: SMP Parallel
  • RAMspeed SMP

  •         Type: Add - Benchmark: Integer
  •         Type: Copy - Benchmark: Integer
  •         Type: Scale - Benchmark: Integer
  •         Type: Average - Benchmark: Integer
  •         Type: Add - Benchmark: Floating Point
  •         Type: Copy - Benchmark: Floating Point
  •         Type: Scale - Benchmark: Floating Point
  •         Type: Average - Benchmark: Floating Point
  • Redis

  •         Test: GET
  •         Test: SET
  • Renaissance

  •         Test: Scala Dotty
  •         Test: Savina Reactors.IO
  •         Test: Apache Spark PageRank
  • Rodinia

  •         Test: OpenMP LavaMD
  • Rust Mandelbrot

  •         Time To Complete Serial/Parallel Mandelbrot
  • Scikit-Learn

  •         Benchmark: 20 Newsgroups / Logistic Regression
  •         Benchmark: Covertype Dataset Benchmark
  •         Benchmark: Feature Expansions
  •         Benchmark: GLM
  •         Benchmark: Glmnet
  •         Benchmark: Hist Gradient Boosting
  •         Benchmark: Hist Gradient Boosting Adult
  •         Benchmark: Hist Gradient Boosting Categorical Only
  •         Benchmark: Hist Gradient Boosting Higgs Boson
  •         Benchmark: Hist Gradient Boosting Threading
  •         Benchmark: Isolation Forest
  •         Benchmark: Isotonic / Perturbed Logarithm
  •         Benchmark: Isotonic / Logistic
  •         Benchmark: Isotonic / Pathological
  •         Benchmark: Kernel PCA Solvers / Time vs. N Components
  •         Benchmark: Kernel PCA Solvers / Time vs. N Samples
  •         Benchmark: Lasso
  •         Benchmark: LocalOutlierFactor
  •         Benchmark: SGDOneClassSVM
  •         Benchmark: Plot Fast KMeans
  •         Benchmark: Plot Hierarchical
  •         Benchmark: Plot Incremental PCA
  •         Benchmark: Plot Lasso Path
  •         Benchmark: Plot Neighbors
  •         Benchmark: Plot Non-Negative Matrix Factorization
  •         Benchmark: Plot OMP vs. LARS
  •         Benchmark: Plot Parallel Pairwise
  •         Benchmark: Plot Polynomial Kernel Approximation
  •         Benchmark: Plot Singular Value Decomposition
  •         Benchmark: Plot Ward
  •         Benchmark: Sparse Random Projections / 100 Iterations
  •         Benchmark: RCV1 Logreg Convergencet
  •         Benchmark: SAGA
  •         Benchmark: Sample Without Replacement
  •         Benchmark: SGD Regression
  •         Benchmark: Sparsify
  •         Benchmark: Text Vectorizers
  •         Benchmark: Tree
  •         Benchmark: MNIST Dataset
  •         Benchmark: TSNE MNIST Dataset
  • SPECjbb 2015

  •         SPECjbb2015-Composite max-jOPS
  •         SPECjbb2015-Composite critical-jOPS
  • Stockfish

  •         Total Time
  • Stream

  •         Type: Copy
  •         Type: Scale
  •         Type: Triad
  •         Type: Add
  • Stress-NG

  •         Test: Crypto
  •         Test: CPU Stress
  • SVT-AV1

  •         1080p 8-bit YUV To AV1 Video Encode
  • SVT-HEVC

  •         1080p 8-bit YUV To HEVC Video Encode
  • SVT-VP9

  •         1080p 8-bit YUV To VP9 Video Encode
  • Sysbench

  •         Test: CPU
  • Tesseract OCR

  •         Time To OCR 7 Images
  • Timed GCC Compilation

  •         Time To Compile
  • Timed Linux Kernel Compilation

  •         Time To Compile
  • Timed LLVM Compilation

  •         Time To Compile
  • Timed PHP Compilation

  •         Time To Compile
  • x264

  •         H.264 Video Encoding
  • x265

  •         Video Input: Bosphorus 1080p
  •         Video Input: Bosphorus 4K
  • Zstd Compression

  •         Compression Level: 3
  •         Compression Level: 3, Long Mode
  •         Compression Level: 8
  •         Compression Level: 8, Long Mode
  •         Compression Level: 12
  •         Compression Level: 19
  •         Compression Level: 19, Long Mode

Revision History Revision History

pts/server-cpu-tests-1.0.4     Fri, 16 Oct 2020 18:41:54 GMT
Update x265, add kvazaar.

pts/server-cpu-tests-1.0.3     Fri, 24 Jul 2020 17:49:29 GMT
Update compress-zstd arguments.

pts/server-cpu-tests-1.0.2     Wed, 17 Jun 2020 16:36:49 GMT
Use onednn rather than mkl-dnn.

pts/server-cpu-tests-1.0.1     Wed, 08 Apr 2020 16:15:26 GMT
Deprecate it for being overly vague.

pts/server-cpu-tests-1.0.0     Mon, 29 Jul 2019 17:19:22 GMT
Initial commit.