-
Notifications
You must be signed in to change notification settings - Fork 19
MAPL IO Benchmarks
Ben Auer edited this page Sep 23, 2024
·
22 revisions
The MAPL library includes several low level IO benchmarks to measure read/write speeds and MPI performance. This will detail the various tests
For checkpoint_simulator.x
NX: 4
NY: 4
IM_WORLD: 90
LM: 137
NUM_WRITERS: 1
NUM_ARRAYS: 5
SPLIT_FILE: .false.
GATHER_3D: .false.
WRITE_BARRIER: .false.
NTRIALS: 2
RANDOM_DATA: .true.
DO_WRITES: .true.
For restart_simulator.x
NX: 4
NY: 4
IM_WORLD: 90
LM: 137
NUM_READERS: 1
NUM_ARRAYS: 5
SPLIT_FILE: .false.
SCATTER_3D: .false.
read_BARRIER: .false.
NTRIALS: 2
DO_READS: .true.
For checkpoint_simulator.x
Summary of run:
Total data volume in megabytes: 126.99509
Num writers: 1
Total cores: 96
Cube size: 90 137
Split file, 3D_gather, chunk, extra, netcdf output, write barrier, do writes: FFTFTFT
Number of trial: 2
Application time: 4.1891060
Real throughput MB/s, Std Real throughput MB/s, file system MB/S, std file system MB/s
902.47152 9.4040515 2244.2126 26.151517
Trial 1
Trial 2
For restart_simulator.x
Summary of run:
Total data volume in megabytes: 126.99509
Num readers: 1
Total cores: 96
Cube size/LM: 90 137
Split file, 3D_scatter, extra, netcdf output, write barrier, do writes: FFFTFT
Number of trial: 2
Application time: 3.6086680
Real throughput MB/s, Std Real throughput MB/s, file system MB/S, std file system MB/s
725.60777 94.535516 1864.8030 85.786595