Matlab on HPC

Webinar – Introduction to parallel computing with Matlab and calculating with Matlab on bwUniCluster 2.0.
Offline

Allgemeine Informationen

Wichtige Informationen
! ! ! ! ! ! ! You have to log in first before you can join the course ! ! ! ! ! ! !
_____________________________________________________________________

Abstract:

This MATLAB on HPC training is a course on software development with the MATLAB programming language. The focus of the training are the essential parallel programming principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. The course will give insight into the different aspects of parallelization, vectorization and optimization with MATLAB and will teach guidelines to develop mature, robust, maintainable, and efficient code. In addition, the course will give an introduction to the use of MATLAB on bwUniCluster 2.0, including the batch system, workspace, module files, visualization and interactive jobs.
_____________________________________________________________________
Learning Sequence:

- Parallel Computing with MATLAB
- Using MATLAB on bwUniCluster 2.0
- Digression: Use MATLAB in Jupyter Notebooks on bwUniCluster 2.0 (Live Demo)
_____________________________________________________________________
After this course, participants will...

- understand the basic concept of parallel computing
- know about the limitations of parallel computing
- have gained knowledge about the types of parallel programming
- be able to properly write parallel code
- know about the parallelization, vectorization and optimization
- have a detailed understanding about the most important commands on the bwUniCluster 2.0
- gained knowledge how to user MATLAB in Jupyter Notebooks
_____________________________________________________________________
Prerequisites:

A general knowledge of programming as well as a background in MATLAB programming is useful for understanding this course. MATLAB should already be installed on the participants computer.

The background of Linux as well as the most important concepts and tools of Linux should be known, e.g.
- Shell and shell commands (→safe use of the command line),
- secure shell,
- the handling of files and scripts
- the structure of the system,
- the user and rights management and
- creating simple batch scripts with an editor like nano, vi or emacs.

Experience with connecting to the bwUniCluster 2.0 as well as file systems, data transfer and using the batch system and enviroment module system on bwUniCluster 2.0, e.g., from participation in previous course "Introduction to HPC-Cluster - bwUniCluster 2.0" - Introduction to HPC-Cluster - bwUniCluster 2.0
_____________________________________________________________________
Date & Location:

Online Webex, HLRS, University of Stuttgart, Germany

- Online Kick Off: 2022, Thursday September 15, 09:00 – 10:30
- Self-Study Phase: 2022, Thursday September 15, 10:30 – 15:00
- Online Closing: 2022, Thursday September 15, 15:00 – 16:30

Invitation will be sent directly by e-mail to the registered participants.
_____________________________________________________________________
Registration and further information:

bwHPC-Ilias (Learning Management System): Matlab on HPC

bwUniCluster 2.0
- Obtainment of bwUniCluster entitlement: E-learning module "Registration for the bwHPC clusters"
- Further information on bwHPC-Wiki: https://wiki.bwhpc.de/e/BwUniCluster_2.0_User_Access

Deadline for registration: 2022, Wednesday September 14, 12:00

Limited number of spots (35)
_____________________________________________________________________
Lecturer:

Darko Milakovic (HLRS)

- The course language is German but slides are in English.
- It is recommended to try the code examples yourself interactively by using your own computer with MATLAB already installed.
- With a successful registration for the course, the participants get access to the content on the bwHPC-Ilia
Kursprogramm
- Parallel Computing with MATLAB
- Using MATLAB on bwUniCluster 2.0
- Digression: Use MATLAB in Jupyter Notebooks on bwUniCluster 2.0 (Live Demo)

Beschreibung

Webinar – Introduction to parallel computing with Matlab and calculating with Matlab on bwUniCluster 2.0.

Allgemein

Sprache
Deutsch

Tutorielle Betreuung

Herr Darko Milakovic

Institution / Abteilung

University of Stuttgart / High-Performance Computing Center Stuttgart (HLRS)

Kontakt

Telefon Arbeit: ++49 (0)711-685-87294
Zweite E-Mail: milakovic@hlrs.de

Verfügbarkeit

Zugriff
5. Sep 2022, 09:00 - 18. Sep 2022, 23:55
Aufnahmeverfahren
Sie können diesem Kurs direkt beitreten.
Zeitraum für Beitritte
Bis: 14. Sep 2022, 12:00
Freie Plätze
0
Veranstaltungszeitraum
15. Sep 2022