EVERYTHING XIAOMI
Get listed

elbencho

elbencho is a free, distributed storage benchmark for measuring latency, throughput, and IOPS across file systems, object stores, and block devices, includin…

Place
#15 of 73
Score
6.8
elbencho's website

What elbencho is

elbencho is a free, distributed storage benchmark for measuring latency, throughput, and IOPS across file systems, object stores, and block devices, including GPU storage. It can test local or shared storage using distributed service mode and provides live statistics while systems are under load. GPU data-transfer tests can use Nvidia CUDA or GPUDirect Storage. Results can be exported as CSV or JSON, and an integrity verification option is available. Optional S3 support is based on the AWS SDK for C++; source builds need S3_SUPPORT=1 to enable it. NVMe-oF initiator support can be enabled with SPDK. The README includes examples for Slurm and Kubernetes, and macOS build instructions using Homebrew. Downloads include Linux packages and static executables for amd64/x86_64 and arm64/aarch64, plus a Windows build with required DLLs. The static Linux executable does not include GPU support; the release page recommends a source build or GPU-enabled container for that capability. elbencho is licensed under GPL-3.0.

Good

  • Measures latency, throughput, and IOPS.
  • Supports distributed testing on local and shared storage.
  • Live statistics show system behavior under load.
  • Offers data integrity verification.
  • CSV results can be used for charts.

Watch out

  • Static Linux executables do not include GPU support.
  • S3 support is not enabled by default in source builds.
  • GPU tests require CUDA or GPUDirect Storage.

Who it suits

elbencho suits users comparing storage performance across one or multiple clients, including GPU data-transfer tests for deep-learning workloads. It is aimed at people comfortable with storage benchmarking and platform-specific builds.

Verdict

elbencho covers several storage types and distributed workloads, with live statistics and integrity checks. Choose the appropriate build if GPU testing or optional integrations are required.

Plans and prices

From elbencho's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
elbenchoFreeGPL-3.0 · distributed storage benchmarking · Linux and Windows downloads

The facts

Each one read from elbencho's own pages, with the date it was checked.

What it does

Benchmark metrics
It benchmarks latency, throughput, and IOPS across file, object, and block storage.checked 9 Oct 2026
CLI or automation
Yeschecked 23 Sep 2026
Cluster use
The README links to example usage for Slurm and Kubernetes environments.checked 9 Oct 2026
Custom test profiles
Yeschecked 23 Sep 2026
Data integrity
The tool has an option for data integrity verification.checked 9 Oct 2026
Distributed mode
It supports local and shared storage through distributed service mode.checked 9 Oct 2026
Download limitation
The Linux static executable does not include GPU support; the release page recommends building from source or using a GPU-enabled container for that capability.checked 9 Oct 2026
Downloads
The releases page lists Linux packages and static executables for amd64/x86_64 and arm64/aarch64, plus a Windows build with required DLLs.checked 9 Oct 2026
GPU features
GPU data transfer tests can use Nvidia CUDA or GPUDirect Storage (GDS).checked 9 Oct 2026
GPU support
GPU storage access tests can use Nvidia CUDA or GPUDirect Storage (GDS).checked 9 Oct 2026
Integrity
A data integrity verification option is available.checked 9 Oct 2026
Intended users
The README highlights benchmarking for users who need storage throughput and IOPS results for single or multiple clients, including GPU data-transfer tests for deep-learning workloads.checked 9 Oct 2026
License
The GitHub repository lists the GPL-3.0 license.checked 9 Oct 2026
License and support
The repository is licensed under GPL-3.0, and the README invites questions and comments by email.checked 9 Oct 2026
Live statistics
The tool provides live statistics showing system behavior under load.checked 9 Oct 2026
Maintainer
GitHub identifies Sven Breuner as the elbencho maintainer and lists Germany as his location.checked 9 Oct 2026
Measurements
It benchmarks storage latency, throughput, and IOPS.checked 9 Oct 2026
Operating systems
Linux,Windows,macOSchecked 23 Sep 2026
Purpose
elbencho is a distributed storage benchmark for file systems, object stores, and block devices, with support for GPUs.checked 9 Oct 2026
Result export formats
CSV,JSONchecked 23 Sep 2026
Results
It can output CSV results for charts and offers aggregate results for the first and last I/O threads to finish.checked 9 Oct 2026
S3 build requirement
S3 support is not enabled by default when building from source and can be enabled with S3_SUPPORT=1.checked 9 Oct 2026

Money

Free plan
Yeschecked 23 Sep 2026

Where it runs

macOS
The README documents building elbencho on macOS using Homebrew.checked 9 Oct 2026

Alternatives to elbencho

All alternatives
  1. 1

    Geekbench

    Free planAndroidiOSLinuxmacOS
    7.8$99 one-time
  2. 2Blender logo

    Blender

    Free planOpen sourceLinuxmacOSWindows
    7.5Free plan
  3. 3

    CrossMark

    Free planAndroidiOSLinuxmacOS
    7.5Free plan
  4. 4

    Parkdale

    Free planAndroidmacOSWindows
    7.2Free plan
  5. 5Basemark GPU logo

    Basemark GPU

    Free planAndroidiOSLinuxmacOS
    7.1Free plan
  6. 6Novabench logo

    Novabench

    Free planLinuxmacOSWindows
    7.1From $36 a year