Parallel I/O and Portable Data Formats (training course, online)
Ilya Zhukov, Jolanta Zjupa, Junxian Chew
(Course no. 842025 in the training programme 2025 of Forschungszentrum Jülich)
This course will take place as an online event. The link to the online platform will be provided to accepted registrants only.
Contents:
The focus of this course is on the concept of performing I/O operations (reading/writing from/to file) in parallel, as well as demonstrating the usage of common libraries to perform such parallel I/O tasks. This course will start with an introduction of different parallel I/O strategies. It will then cover the NetCDF-4 and HDF5 libraries. Lastly, optimisation potential and best practices for parallel I/O are discussed.
The three half-day course consist of lectures as well as practical exercises on implementing the techniques presented in the course.
Note: This is an introductory course into an advanced topic. Familiarity with HPC and parallel programming are prerequisite.
Event page will be found here.
Agenda will be found here.
Contents level | in hours | in % |
---|---|---|
Beginner's contents: | 1 h | 10 % |
Intermediate contents: | 9 h | 90 % |
Advanced contents: | 0 h | 0 % |
Community-targeted contents: | 0 h | 0 % |
This course is followed by a half-day course on I/O guidelines for Machine/Deep Learning with PyTorch on the 30th of October 2025. Link is upcoming - stay tuned.
Prerequisites:
- Knowledge about Linux shell (usage of terminal commands)
- Experience in one of the following programming languages C/C++/Fortran/Python
- Knowledge in MPI parallelisation
Target audience:
Supercomputer users, developers of parallel applications
Language:
This course is given in English.
Duration:
1.75 days
Date & Time:
27.-29. October 2025
27.Oct 9.00 - 14.30
28.-29.Oct 9.00 - 12.30
Venue:
online
Number of Participants:
minimum 5, maximum 40
Instructors:
Ilya Zhukov, Jolanta Zjupa, Junxian Chew, Aravind Sankaran (JSC)
Contact:
- Institute for Advanced Simulation (IAS)
- Jülich Supercomputing Centre (JSC)
Room 323
- Institute for Advanced Simulation (IAS)
- Jülich Supercomputing Centre (JSC)
Room 324
- Institute for Advanced Simulation (IAS)
- Jülich Supercomputing Centre (JSC)
Room 317
Registration:
The registration form wil be available in July.