Introduction to Supercomputing at JSC - Theory & Practice (training course, online)

Start
11th November 2024 12:00 PM
End
14th November 2024 04:00 PM
Location
online

(Course no. 13220242 in the training programme 2024 of Forschungszentrum Jülich)

This course will take place as an online event and is exclusively targeted for users of the Jülich supercomputers. The link to the online platform will be provided to the accepted registrants only.

Contents:

Disclaimer: This course offers the opportunity to attend lectures selectively, based on individual needs and knowledge levels. Participants are not required to attend all sessions as some may cover advanced or basic material. While flexibility is offered, it is important to assess personal needs and choose sessions accordingly, as attending lectures out of order may result in knowledge gaps.

Research Centre Jülich provides cutting-edge high-performance computing resources to scientific groups and industry partners across Germany and Europe via the John von Neumann Institute for Computing. To help new users of JSC's supercomputers efficiently leverage their allocated resources, we offer an introductory course that covers system basics and best practices.

The course includes theoretical lectures held every afternoon from Monday to Thursday, and practical tutorials offered in the mornings from Tuesday to Thursday. The tutorials are based on the previous afternoon's lectures and allow articipants to put theory into practice. We cover a wide range of topics, starting from basic log-in procedures to intermediate-level techniques. Participants are free to choose the lectures that best match their needs and interests.

Topics covered include:

  • User account management with the JuDoor portal
  • System access via SSH, Jupyter, and UNICORE
  • System configuration for JURECA 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
  • Deep Learning
  • Visualization

Contents level

in hours

in %

Beginner's contents:

17.5 h

80 %

Intermediate contents:

4.5 h

20 %

Advanced contents:

0 h

0 %

Community-targeted contents:

0 h

0 %

Prerequisites:

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

Agenda

The preliminary agenda can be found here.

Target audience:

New users of the supercomputers in Jülich

Language:

This course is given in English.

Duration:

3.5 days

Dates:

11-14 November 2024, starting on Monday at 13:00
Tuesday to Thursday: 09:00-17:00

Venue:

online

Number of Participants:

maximum 100

Instructors:

JSC employees, representatives of Atos, Intel and ParTec

Contact:

  • Institute for Advanced Simulation (IAS)
  • Jülich Supercomputing Centre (JSC)
Building 16.3 /
Room 323
+49 2461/61-2054
E-Mail
  • Institute for Advanced Simulation (IAS)
  • Jülich Supercomputing Centre (JSC)
Building 16.3 /
Room 324
+49 2461/61-85998
E-Mail

Registration:

Please register via the registration form until 08 Novemeber 2024.

Course material

If you encounter any issues with the course material, please get in touch with the organisers.

Links
Hands-on Nov 2024 Link
Day 3 - Deep Learning on Supercomputers, Slides (Alexandre Strube) Link

Downloads

Title

Note

Link

Publication Date

Slides (Ilya Zhukov)
9th December 2024
Slides (Bernd Mohr)
9th December 2024
Slides (Ilya Zhukov)
9th December 2024
Slides (Jolanta Zjupa)
9th December 2024
Slides (Damian Alvarez)
9th December 2024
Slides (Stephan Graf)
9th December 2024
Slides (Chrysovalantis Paschoulas)
9th December 2024
Slides (Jens Henrik Goebbert)
9th December 2024
Slides (Jakob Fritz)
9th December 2024
Slides (Andreas Herten)
9th December 2024
Slides (Herwig Zilken)
9th December 2024
Slides (Heinrich Bockhorst)
9th December 2024

Title

Video Link

Day 1 - Introduction to JSC (Bernd Mohr)

Video Link

Day 1 - HPC in a nutshell (Ilya Zhukov)

Video Link

Day 1 - User portal and job monitoring (Jolanta Zjupa)

Video Link

Day 1 - JSC Systems — JUWELS, JURECA & JUSUF (Damian Alvarez)

Video Link

Day 1 - JUST: Juelich Storage Cluster (Stephan Graf)

Video Link

Day 2 - HPC Software — Modules, Libraries & Software (Ruth Partzsch)

Video Link

Day 2 - Batch usage on JSC (Chrysovalantis Paschoulas)

Video Link

Day 2 - JupyterLab — Supercomputing in your Browser (Jens Henrik Goebbert)

Video Link

Day 2 - LLview: best practices (demo) (Filipe Guimaraes)

Video Link

Day 2 - Uniform Resource Access, Data Access and Cloud Resources at JSC (Björn Hagemeier)

Video Link

Day 3 - Proper Pinning Prevents Pretty Poor Performance (Thorsten Hater)

Video Link

Day 3 - GPU accelerators at JSC (Andreas Herten)

Video Link

Day 3 - Deep Learning on Supercomputers (Alexandre Strube)

Video Link

Day 3 - HPC Software - Debuggers and Performance Analysis Tools (Michael Knobloch)

Video Link

Day 4 - Hands-On: Remote Visualization (Herwig Zilken)

Video Link

Day 4 - Parallel debuggers (demo) (Michael Knobloch)

Video Link

Day 4 - Intel tuning for JUWELS and JURECA (Heinrich Bockhorst)

Video Link

Day 4 - JUWELS & JURECA Tuning for the platform (Patrick Küven)

Video Link

Last Modified: 09.12.2024