Python Python

Python benchmark collection.

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

Tests In This Suite

  • Cython Benchmark

  •         Test: N-Queens
  • Mlpack Benchmark

  •         Benchmark: scikit_svm
  •         Benchmark: scikit_linearridgeregression
  •         Benchmark: scikit_qda
  •         Benchmark: scikit_ica
  • Numenta Anomaly Benchmark

  •         Detector: Bayesian Changepoint
  •         Detector: Windowed Gaussian
  •         Detector: Relative Entropy
  •         Detector: Earthgecko Skyline
  •         Detector: KNN CAD
  •         Detector: Contextual Anomaly Detector OSE
  • Numpy Benchmark

  • PyBench

  • PyHPC Benchmarks

  •         Device: CPU - Backend: Aesara - Project Size: 16384 - Benchmark: Equation of State
  •         Device: CPU - Backend: Aesara - Project Size: 16384 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Aesara - Project Size: 65536 - Benchmark: Equation of State
  •         Device: CPU - Backend: Aesara - Project Size: 65536 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Aesara - Project Size: 262144 - Benchmark: Equation of State
  •         Device: CPU - Backend: Aesara - Project Size: 262144 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Equation of State
  •         Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Equation of State
  •         Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numpy - Project Size: 16384 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numpy - Project Size: 16384 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numpy - Project Size: 65536 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numpy - Project Size: 65536 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: JAX - Project Size: 16384 - Benchmark: Equation of State
  •         Device: CPU - Backend: JAX - Project Size: 16384 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: JAX - Project Size: 65536 - Benchmark: Equation of State
  •         Device: CPU - Backend: JAX - Project Size: 65536 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Equation of State
  •         Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Equation of State
  •         Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Equation of State
  •         Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State
  •         Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: PyTorch - Project Size: 16384 - Benchmark: Equation of State
  •         Device: CPU - Backend: PyTorch - Project Size: 16384 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: PyTorch - Project Size: 65536 - Benchmark: Equation of State
  •         Device: CPU - Backend: PyTorch - Project Size: 65536 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: PyTorch - Project Size: 262144 - Benchmark: Equation of State
  •         Device: CPU - Backend: PyTorch - Project Size: 262144 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Equation of State
  •         Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Equation of State
  •         Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: TensorFlow - Project Size: 16384 - Benchmark: Equation of State
  •         Device: CPU - Backend: TensorFlow - Project Size: 16384 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: TensorFlow - Project Size: 65536 - Benchmark: Equation of State
  •         Device: CPU - Backend: TensorFlow - Project Size: 65536 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: TensorFlow - Project Size: 262144 - Benchmark: Equation of State
  •         Device: CPU - Backend: TensorFlow - Project Size: 262144 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: TensorFlow - Project Size: 1048576 - Benchmark: Equation of State
  •         Device: CPU - Backend: TensorFlow - Project Size: 1048576 - Benchmark: Isoneutral Mixing
  •         Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Equation of State
  •         Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Isoneutral Mixing
  • PyPerformance

  •         Benchmark: 2to3
  •         Benchmark: chaos
  •         Benchmark: crypto_pyaes
  •         Benchmark: django_template
  •         Benchmark: float
  •         Benchmark: go
  •         Benchmark: json_loads
  •         Benchmark: nbody
  •         Benchmark: pathlib
  •         Benchmark: pickle_pure_python
  •         Benchmark: python_startup
  •         Benchmark: raytrace
  •         Benchmark: regex_compile
  • 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

Revision History Revision History

pts/python-1.1.2     Fri, 22 Oct 2021 15:23:40 GMT
Add PyHPC to Python test suite.

pts/python-1.1.1     Wed, 08 Apr 2020 13:58:50 GMT
Add cython-bench to Python test suite.

pts/python-1.1.0     Fri, 28 Feb 2020 12:08:25 GMT
Update tests.

pts/python-1.0.0     Sun, 16 Feb 2020 19:20:27 GMT
Initial commit of a Python test suite.