Search

link to homepage

Institute for Advanced Simulation (IAS)

Navigation and service


PATC training course "Parallel I/O and Portable Data Formats"

(Course no. 84/2015 in the training programme of Forschungszentrum Jülich)

begin
16 Mar 2015 09:00
end
18 Mar 2015 16:30
venue
Jülich Supercomputing Centre, Ausbildungsraum 2, building 16.3, room 211
Target audience:
Supercomputer users
Contents:

Numerical simulations conducted on current high-performance computing (HPC) systems face an ever growing need for scalability. Larger HPC platforms provide opportunities to push the limitations on size and properties of what can be accurately simulated. Therefore, it is needed to process larger data sets, be it reading input data or writing results. Serial approaches on handling I/O in a parallel application will dominate the performance on massively parallel systems, leaving a lot of computing resources idle during those serial application phases.

In addition to the need for parallel I/O, input and output data is often processed on different platforms. Heterogeneity of platforms can impose a high level of maintenance, when different data representations are needed. Portable, selfdescribing data formats such as HDF5 and netCDF are examples of already widely used data formats within certain communities.

This course will start with an introduction to the basics of I/O, including basic, I/O-relevant terms, an overview over parallel file systems with a focus on GPFS, and the HPC hardware available at JSC, giving detailed insight into the I/O subsystem of the Blue Gene/Q architecture. I/O strategies will be presented. The course will introduce the use of the HDF5, the netCDF and the SIONlib library interfaces as well as of parallel I/O (MPI I/O). Optimization potential and best practices are discussed. Participants should have experience in parallel programming with MPI, and either C/C++ or Fortran in particular.

This course is a Prace Advanced Training Centres (PATC) course.

Prerequisites:
Experience in parallel programming with MPI, and either C/C++ or Fortran in particular.
Language:
This course is given in English.
Duration:
3 days
Date:
16-18 March 2015, 9:00-16:30
Venue:
Jülich Supercomputing Centre, Ausbildungsraum 2, building 16.3, room 211
Number of participants:
maximum 25
Instructors:
Wolfgang Frings, Dr. Michael Stephan, Dr. Florian Janetzko, Dr. Alexander Schnurpfeil, Dr. Kay Thust, Sebastian Lührs, JSC
Contact:
Photo Dr. Florian Janetzko
Dr Florian Janetzko
Phone: +49 2461 61-1446
email: f.janetzko@fz-juelich.de
Registration:
Please register until 5 March 2015 via the form at the PRACE web site:
https://events.prace-ri.eu/event/365/registration/



Servicemeu

Homepage