h5bench

h5bench is a suite of parallel I/O benchmarks or kernels representing I/O patterns that are commonly used in HDF5 applications on high performance computing systems. H5bench measures I/O performance from various aspects, including the I/O overhead, observed I/O rate, etc.

These are the benchmarks and kernels currently available in h5bench:

Benchmark

Name

SYNC

ASYNC VOL

h5bench write

h5bench_write

h5bench read

h5bench_read

Metadata Stress

h5bench_hdf5_iotest

AMReX

h5bench_amrex

Exerciser

h5bench_exerciser

OpenPMD (write)

h5bench_openpmd_write

OpenPMD (read)

h5bench_openpmd_read