next up previous
Next: Speedup with parallel Up: Experiments and Results Previous: Experiments and Results

Benchmarks

The IBM-SP2 at UCLA was selected both as the target machine as well as the host machine. The workload for our experiments was provided by using three MPI/MPI-IO programs plus a synthetic benchmark. The first two programs are from the NAS BTIO Parallel I/O Benchmarks v0.1gif. The BTIO benchmark extends the original BT benchmark [BHS95] by using MPI-IO to write data to a file at regular time intervals. The first BTIO program is the "simple" benchmark, where only non-collective I/O and primitive MPI datatypes are used. The second is the "full" benchmark, where data is fully described using MPI non-contiguous, user-defined datatypes, and collective I/O is used. Both benchmarks exhibit numerous seek operations. The third benchmark we have used is a basic out-of-core matrix multiplication application. Lastly, the synthetic benchmark generates random read/write requests with the starting address, request size, and read/write ratio generated by stochastic functions.



next up previous
Next: Speedup with parallel Up: Experiments and Results Previous: Experiments and Results



Andy Kahn
Tue Jun 24 17:48:10 PDT 1997