User Tools

Site Tools


Table of Contents

PatternIO

name:
PatternIO
layers:
POSIX, MPI-IO
features:
data
parallel:
MPI
type:
synthetic
webpage:
https://github.com/jshalf/PatternIO

The PatternIO benchmark is a simple interleaved IO test. It test the ability of the mpi-io implementation to compensate filesystem locks.

Usage

Simply compile the benchmark by running make and run it using mpirun.

Example Output

The output generated by running

./PatternIO

will look something like this:

Startup Proc[0]
10485760 0.1071

The first number is the transfer size in bytes. The seccond one is the number of GB/s