VSC School Seminar

We offer an education and training program, with seminar-like lectures as well as traditional training courses with hands-on sessions.

The VSC School Seminar, designed to improve the proficiency in High Performance Computing (HPC), is open for all interested scientists and students, seminar language is English.

Participation in selected single blocks is possible, please register for each block separately, so that we will know how many persons will attend.

Students (TU Wien and other Austrian universities) who want to earn credits (ECTS), please select at least 3 days from the list below according to your interest and send an email to: vsc-seminar@list.tuwien.ac.at

Prerequisites are good programming skills and some experience with running moderately large parallel codes.

Upcoming events in the context of the VSC School Seminar:

Further events will be announced as soon as they are scheduled.

05.-06.12.2017, 09:00 - 16:30:
VSC Training Course: Parallel I/O
Claudia Blaas-Schenner, Dieter Kvasnicka, Siegfried Reinwald (VSC Team, TU Wien; first day) and Sebastian Lührs (Jülich Supercomputing Centre; second day)

16.01.2018, 09:00 - 13:00:
VSC Training Course: Introduction to Working on the VSC-3 Cluster [english]
VSC Team (Claudia Blaas-Schenner, Bernhard Hermann, Siegfried Höfinger, Dieter Kvasnicka, Balazs Lengyel, Irene Reichl, Siegfried Reinwald, Markus Stöhr, Jan Zabloudil)

19.-21.02.2018:
Opens external link in new windowAustrian HPC Meeting 2018 – AHPC18 – https://www.ahpc.at
AHPC18 is organized by RISC Software GmbH, Hagenberg, and it is NOT part of the VSC School Seminar.

15.03.2018, 14:00 - 18:00 – TENTATIVE:
VSC Training Course: Linux and First Steps on the VSC-3 Cluster
VSC Team (Claudia Blaas-Schenner, Bernhard Hermann, Siegfried Höfinger, Dieter Kvasnicka, Balazs Lengyel, Irene Reichl, Siegfried Reinwald, Markus Stöhr, Jan Zabloudil)

22.03.2018, 09:00 - 13:00 – TENTATIVE:
VSC Training Course: Introduction to Working on the VSC-3 Cluster
VSC Team (Claudia Blaas-Schenner, Bernhard Hermann, Siegfried Höfinger, Dieter Kvasnicka, Balazs Lengyel, Irene Reichl, Siegfried Reinwald, Markus Stöhr, Jan Zabloudil)

26.-27.04.2018, 09:00 - 16:40:
VSC Training Course: Shared memory parallelization with OpenMP
Lukas Einkemmer (lectures+practicals; Department of Mathematics, University of Innsbruck),
Claudia Blaas-Schenner and Irene Reichl (practicals only; VSC Team, TU Wien)

Organized in cooperation with HLRS Stuttgart (*)

15.-17.05.2018, 09:00 - 16:30 (17.05. -16:00):
VSC Training Course: Parallelization with MPI
Claudia Blaas-Schenner and Irene Reichl (VSC Team, TU Wien)
Organized in cooperation with HLRS Stuttgart (*)

19.06.2018, 09:00 - 13:00 – TENTATIVE:
VSC Training Course: Introduction to Working on the VSC-3 Cluster
VSC Team (Claudia Blaas-Schenner, Bernhard Hermann, Siegfried Höfinger, Dieter Kvasnicka, Balazs Lengyel, Irene Reichl, Siegfried Reinwald, Markus Stöhr, Jan Zabloudil)

Past events of the VSC School Seminar:

23.-24.11.2017, 09:00 - 16:40:
VSC Training Course: Shared memory parallelization with OpenMP
Lukas Einkemmer (lectures+practicals; Department of Mathematics, University of Innsbruck),
Claudia Blaas-Schenner and Irene Reichl (practicals only; VSC Team, TU Wien)

Organized in cooperation with HLRS Stuttgart (*)
The course material is available for registered attendees only.

20.-22.11.2017, 09:00 - 16:30 (22.11. -16:00):
VSC Training Course: Parallelization with MPI
Claudia Blaas-Schenner and Irene Reichl (VSC Team, TU Wien)
Organized in cooperation with HLRS Stuttgart (*)
The course material is available for registered attendees only.

19.10.2017, 09:00 - 13:00:
VSC Training Course: Introduction to Working on the VSC-3 Cluster [german/deutsch]
VSC Team (Claudia Blaas-Schenner, Bernhard Hermann, Siegfried Höfinger, Dieter Kvasnicka, Balazs Lengyel, Irene Reichl, Siegfried Reinwald, Markus Stöhr, Jan Zabloudil)
Opens external link in new windowSlides [html] and examples - VSC Team: Introduction to Working on the VSC-3 Cluster

12.10.2017, 14:00 - 18:00:
VSC Training Course: Linux and First Steps on the VSC-3 Cluster
VSC Team (Claudia Blaas-Schenner, Bernhard Hermann, Siegfried Höfinger, Dieter Kvasnicka, Balazs Lengyel, Irene Reichl, Siegfried Reinwald, Markus Stöhr, Jan Zabloudil)
Opens external link in new windowSlides [html] and examples - VSC Team: Linux and First Steps on the VSC-3 Cluster

08.-09.06.2017, 09:00 - 16:40:
VSC Training Course: Shared memory parallelization with OpenMP
Lukas Einkemmer (lectures+practicals; Department of Mathematics, University of Innsbruck),
Claudia Blaas-Schenner and Irene Reichl (practicals only; VSC Team, TU Wien)

Organized in cooperation with HLRS Stuttgart (*)
The course material is available for registered attendees only.

09.-11.05.2017, 09:00 - 16:30 (11.05. -16:00):
VSC Training Course: Parallelization with MPI
Claudia Blaas-Schenner and Irene Reichl (VSC Team, TU Wien)
Organized in cooperation with HLRS Stuttgart (*)
The course material is available for registered attendees only.

27.04.2017, 08:45 - 13:00:
VSC Training Course: Introduction to Working on the VSC-3 Cluster
VSC Team (Claudia Blaas-Schenner, Bernhard Hermann, Siegfried Höfinger, Dieter Kvasnicka, Balazs Lengyel, Irene Reichl, Siegfried Reinwald, Markus Stöhr, Jan Zabloudil)
Opens external link in new windowSlides [html] and examples - VSC Team: Linux and First Steps on the VSC-3 Cluster
Opens external link in new windowSlides [html] and examples - VSC Team: Introduction to Working on the VSC-3 Cluster

24.03.2017, 08:45 - 17:00:
VSC Training Course: Acting on Insight – Tips for Developing and Optimizing Scientific Applications
Florent Lebeau (Allinea Software, now part of ARM, Warwick, UK)
The course material is available for registered attendees only.

20.01.2017, 15:00 - 17:00:
VSC School Seminar: Molecular Photodynamics Simulations on HPC Systems

Felix Plasser (Department of Theoretical Chemistry, University of Vienna)
The course material is available for registered attendees only.

16.12.2016, 09:00 - 13:00:
VSC School Seminar: A short introduction to the PGAS programming paradigm

Martina Prugger (Department of Mathematics, University of Innsbruck)
The course material is available for registered attendees only.

22.-24.11.2016, 09:00 - 17:30 (24.11. -16:00):
VSC Training Course: Parallelization with MPI
Claudia Blaas-Schenner and Irene Reichl (VSC Team, ZID, TU Wien)
Organized in cooperation with HLRS Stuttgart (*)
The course material is available for registered attendees only.

21.11.2016, 08:45 - 18:15:
VSC Training Course: Shared memory parallelization with OpenMP
Lukas Einkemmer (lectures+practicals; Department of Mathematics, University of Innsbruck),
Claudia Blaas-Schenner and Irene Reichl (practicals only; VSC Team, ZID, TU Wien)
Organized in cooperation with HLRS Stuttgart (*)
The course material is available for registered attendees only.

04.11.2016, 09:00 - 17:00:
VSC Training Course: Introduction to Hybrid Programming in HPC
Georg Hager (RRZE / HPC, Uni. Erlangen) and Rolf Rabenseifner (HLRS, Uni. Stuttgart)
Organized in cooperation with HLRS Stuttgart (*) and RRZE Erlangen
The course material is available for registered attendees only.

28.06.2016, 09:00 - 17:30:
VSC School Seminar: PETSc Tutorial Day (PETSc User Meeting 2016, June 28-30, 2016)

Lecturers from PETSc Team, Argonne National Laboratory, USA
Opens external link in new windowSlides [pdf] are available from: http://www.mcs.anl.gov/petsc/meetings/2016/program.html

10.06.2016, 13:00 - 17:00:
VSC School Seminar: A guided tour of algorithms for numerical linear algebra in HPC
Wilfried Gansterer, Research Group Theory and Applications of Algorithms, Faculty of Computer Science, Universität Wien
The course material is available for registered attendees only.

31.05. - 02.06.2016, 09:00 - 17:30 (02.06. -16:00):
VSC Training Course: Parallelization with MPI
Claudia Blaas-Schenner and Irene Reichl, VSC Team, ZID, TU Wien
Organized in cooperation with HLRS Stuttgart (*)
The course material is available for registered attendees only.

25.05.2016, 09:00 - 13:00:
VSC Training Course: Parallel debugging and profiling with Allinea tools
Patrick Wohlschlegel, Allinea software, Warwick, UK
Slides [pdf] - Patrick Wohlschlegel: Allinea Tutorial
https://wiki.vsc.ac.at/doku.php?id=doku:forge#further_reading, Opens external link in new windowDemo and
Opens external link in new windowUsage of map and ddt on VSC-3Opens external link in new windowUsage of Performance Report on VSC-3

20.-22.04.2016, 09:00 - 17:30 (22.04. -16:30):
VSC Training Course: Efficient parallel applications using Intel developer tools
Heinz Bast and Michael Steyer, Intel GmbH, Munich, Germany
The course material is available for registered attendees only.

13.01.2016, 13:45 - 17:45:
VSC School Seminar: Effective MPI Programming: concepts, advanced features, dos and don’ts
Jesper Larsson Träff, Research Group Parallel Computing, Institute of Information Systems, TU Wien
Slides [pdf] - Jesper Larsson Träff: Effective MPI Programming

11.12.2015, 13:00 - 17:00:
VSC School Seminar: Tutorial on Node-Level Performance Engineering: Hardware and Software Aspects
Karl Rupp and Josef Weinbub, Institute for Microelectronics, TU Wien
Slides [pdf] - Talk I  - Josef Weinbub: Modern Multi-core Architectures for Supercomputing
Slides [pdf] - Talk II - Karl Rupp: Modern Many-core Architectures for Supercomputing

19.10.2015, 09:00 - 17:00:
VSC Training Course: Parallel I/O and Portable Data Formats (HDF5 and NetCDF)
Sebastian Lührs, Jülich Supercomputing Centre
The course material is available for registered attendees only.

 

(*) Further courses by HLRS:

Opens external link in new windowwww.hlrs.de/training and Opens external link in new windowwww.hlrs.de/training/course-list