April 12, 2026: AMA Livestream to Celebrate SkatterBencher #100 (Learn More)

ARM Linux Benchmarks

Discover a curated list of ARM Linux benchmark tests with step-by-step instructions, as featured in my SkatterBencher guides.

7-Zip

Official web page: https://www.7-zip.org/.

# sudo apt install 7zip
# sudo 7z b

AI Benchmark

Official web page: https://ai-benchmark.com/.

# mkdir Miniconda
# cd Miniconda
# wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-aarch64.sh
# bash Miniconda3-latest-Linux-aarch64.sh
# yes, enter, yes
# conda create -n aibench python=3.10
# conda activate aibench
# pip install ai_benchmark
# pip install tensorflow==2.15 (avoid keras 3 problem)
# pip install numpy==1.23.5 (avoid numpy error)
# python
# from ai_benchmark import AIBenchmark
# benchmark = AIBenchmark(use_CPU=True, verbose_level=3)
# benchmark.run()

Geekbench 6

Official web page: https://www.geekbench.com/preview/.

# wget https://cdn.geekbench.com/Geekbench-6.4.0-LinuxARMPreview.tar.gz
# tar -xf Geekbench-6.4.0-LinuxARMPreview.tar.gz
# cd Geekbench-6.4.0-LinuxARMPreview.tar.gz
# sudo ./geekbench6

GLMark2-es2

Official GitHub page: https://github.com/glmark2/glmark2.

# sudo glmark2-es2

HWBOT Prime

Official web page: https://hwbot.org/.

# sudo apt install openjdk-11-jre
# mkdir hwbotprime
# cd hwbotprime
# wget https://skatterbencher.com/wp-content/uploads/hwbotprime_083.jar
# java -jar hwbotprime_083.jar

KCBench

Official GitHub page: https://gitlab.com/knurd42/kcbench.

# sudo apt install time
# mkdir Kcbench
# cd Kcbench
# curl -OS https://gitlab.com/knurd42/kcbench/-/raw/master/kcbench
# bash kcbench -i 1 -j 8

Mhz

Official GitHub page: https://github.com/wtarreau/mhz.

# git clone https://github.com/wtarreau/mhz.git
# cd mhz
# make
# ./mhz

Passmark

Official web page: https://www.passmark.com/products/pt_linux/download.php.

# sudo apt install libncurses5
# wget https://passmark.com/downloads/PerformanceTest_Linux_ARM64.zip
# 7z x PerformanceTest_Linux_ARM64.zip
# cd PerformanceTest
# ./pt_linux_arm64

Pi Benchmarks

Official web page: https://pibenchmarks.com/.

mkdir pibench
cd pibench
sudo curl https://raw.githubusercontent.com/TheRemote/PiBenchmarks/master/Storage.sh | sudo bash

OpenArena

Official GitHub page: https://github.com/openarena/.

# sudo apt install openarena
# openarena
# seta com_hunkmegs 512
# timedemo 1
# cg_drawFPS 1
# demo demo088-test1

S-tui

Official GitHub page: https://github.com/amanusk/s-tui.

# sudo apt install s-tui
# s-tui

SBC-Bench

Official GitHub page: https://github.com/ThomasKaiser/sbc-bench.

# mkdir sbc-bench
# cd sbc-bench
# wget https://raw.githubusercontent.com/ThomasKaiser/sbc-bench/master/sbc-bench.sh
# sudo /bin/bash ./sbc-bench.sh -c

Sysbench

Official GitHub page: https://github.com/akopytov/sysbench.

# sudo apt install sysbench
# sudo sysbench --threads=1 --time=60 cpu run
# sudo sysbench --threads=8 --time=60 cpu run

Top500 Benchmark

Official GitHub page: https://github.com/geerlingguy/top500-benchmark.

# sudo apt install pip
# pip install ansible
# export PATH=$PATH:~/.local/bin
# git clone https://github.com/geerlingguy/top500-benchmark.git
# cd top500-benchmark
# cp example.hosts.ini hosts.ini
# cp example.config.yml config.yml
# ansible-playbook main.yml --tags "setup,benchmark"

Tinymembench

Official GitHub page: https://github.com/ssvb/tinymembench.

# git clone https://github.com/ssvb/tinymembench.git
# cd tinymembench
# make
# sudo ./tinymembench