Introduction to supercomputing at JSC - Theory & Practice



Ilya Zhukov (FZJ-JSC), Jolanta Zjupa (JSC/FZJ)

Through the John von Neumann Institute for Computing, Research Centre Jülich provides high-performance computing resources to scientific user groups from throughout Germany and Europe and to our industry partners. The aim of this course is to give new users of our supercomputers an introduction to our systems, such that they can make efficient use of their allocated resources.

We will start by uploading credentials to our systems and logging in for the first time. We then go on to explain how to navigate our systems and get your data and programs in place. By the end you will be running your first small computations on our supercomputers.

Theoretical lectures will be held in the afternoon from Monday to Thursday. To turn theory into practice tutorials will be offered in the mornings from Tuesday to Thursday, which cover some of the material from the preceding afternoon. In addition, we will offer an optional "Bring
your own code" session on Friday, where you will have the opportunity to
deploy and test your own software with support from JSC members.

Topics covered include:

  • User account management with the JuDoor portal
  • System access via SSH, Jupyter, and UNICORE
  • System configurations for JURECA-DC, JUSUF and JUWELS
  • File systems, I/O, and data management
  • Software modules (compilers, MPI, math libraries, applications, debuggers, tools)
  • Building software from source
  • Submitting jobs via the resource manager
  • Using GPUs
  • Performance tuning
  • Visualization


  • Your own laptop with Windows, GNU/Linux or macOS installed
  • Knowledge of either C, C++ or Fortran (helpful)

Target audience: New users of our supercomputers.

Language: This course is given in English.

Number of Participants: maximum 100

Ilya Zhukov and Jolanta Zjupa
The agenda of this meeting is empty