Parallel I/O and Portable Data Formats (training course, online)
Ilya Zhukov, Jolanta Zjupa, Junxian Chew
i.zhukov@fz-juelich.de, j.zjupa@fz-juelich.de, j.chew@fz-juelich.de
(Course no. tba in the training programme 2026 of Forschungszentrum Jülich)
Der Kurs wird im Oktober stattfinden, die genauen Tage werden noch bekanntgegeben.
Dieser Kurs findet als Online-Veranstaltung statt. Der Link zur Streaming-Plattform wird den Teilnehmenden nach der Anmeldung mitgeteilt. Die Kurssprache ist Englisch.
Course Content:
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.
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 % |
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
A personal institutional email address (university/research institution, government agency, organisation, or company) is required to register for JSC training courses. If you don't have an institutional email address, please get in touch with the contact person for this course.
Target Audience:
Supercomputer users, developers of parallel applications
Language:
This course is given in English.
Duration:
1.75 days
Dates:
Exact days TBA, October 2026
Venue:
Online
Number of Participants:
Minimum 5, maximum 40
Instructors:
Ilya Zhukov, Jolanta Zjupa, Junxian Chew, Aravind Sankaran (JSC)
Registration:
The registration for the course will open in January.
Contact:
Ilya Zhukov
HPC Application Analyst
- Jülich Supercomputing Centre (JSC)
Raum 323