Parallel filesystems and parallel IO libraries @MdS

Maison de la Simulation

Maison de la Simulation

Digiteo Labs - bât. 565 - PC 190 CEA Saclay 91191 Gif-sur-Yvette

The increase in computational power goes hand in hand with an increase in the size of the data to be managed, both on the input and on the output sides. IO can easily become a bottleneck for large scale architectures.

The understanding of parallel file system mechanisms and MPI-IO software layer enables users to efficiently use existing high level libraires like Netcdf or HDF5.In addition this course will provide a consistent introduction to one of the emerging IO technology developed at Jülich, Germany: SIONlib.


  •     MPI-IO
  •     Best practices for parallel IO, MPI-IO hints
  •     Parallel file systems: Lustre, GPFS
  •     High level IO libraries (HDF5, SIONlib)

Instructors: M. Haefele (Maison de la Simulation), Ph. Wautelet (Idris), Ph. Deniel (TGCC), W. Frings (FZ Jülich)

Learning outcomes: After this course, participants should understand the tradeoffs implied by using a parallel file-system, and know how to efficiently use parallel IO libraries.

Prerequisites: Knowledge of C or Fortran programming language, parallel programing with MPI

  • Thursday, 5 March
    • 09:00 12:00
      MPI-IO, MPI-IO Hints,File system Lustre,File system GPFS

      Philippe Wautelet :

    • 14:00 17:00
      MPI-IO, MPI-IO Hints,File system Lustre,File system GPFS: MPI-IO,MPI-IO Hints,File system Lustre,File system GPFS

      Philippe Wautelet :

    • 09:00 10:00
      TGCC presentation + IO prospective

      1h by Philippe Deniel

    • 10:00 12:00
      HDF5 + parallel HDF5

      2h by Matthieu Haefele

    • 14:00 17:30

      by W. Frings