VSC Training Course: Introduction to Working on the VSC-3 Cluster, April 27, 2017


    This course is from beginners level (the first steps on a supercomputer) to intermediate level (some experience on VSC-3 or an other compute cluster).

    In this half-day course we will help you getting started on the VSC-3 cluster, Austria's most powerful supercomputer. With running and developing software on a supercomputer there are many similarities and fewer but crucial differences compared to your desktop PC. Focusing on hands-on teaching throughout the course, you will immediately try out what you've heard and adapt it to your own needs.

    This lecture is equally relevant to those who will merely be running existing software as to those who will develop scientific codes (however, without actually teaching supercomputer programming – if you would like to learn parallel programming, please refer to our MPI- or OpenMP-courses).

    Agenda (preliminary) & Content:

    08:45 - 09:00   ––––––– Registration & Getting ready for the workshop –––––––
    09:00 - 09:10   Supercomputers for beginners: login vs. compute nodes, shared vs. distributed memory [cb]
    09:10 - 09:30   Connecting to VSC-3: login & file transfer, OTPs, passwords, ssh-keys, backup policy [ir]
    09:30 - 09:50   Linux primer: command-line basics, editors, .bashrc file [bl, bh]
    09:50 - 10:10   Module environment and available software, compiling and linking your own code [ms]
    10:10 - 10:50   Submitting batch jobs to SLURM: partition and QoS, MPI – srun vs. mpirun [ms]
    10:50 - 11:10   Finding out what your job is actually doing: node access, job control, profiling [jz]
    11:10 - 11:15   Got stuck? – Get support (how to write a support ticket)! [ms]
    11:15 - 11:35   File storage options available & choosing the appropriate one depending on the purpose [sr]
    11:35 - 11:45   Special types of hardware (GPUs, KNLs) available & how to access them [sh]
    11:45 - 11:55   Going for efficiency – how to get out performance [dk]
    11:55 - 12:05   Best practices [bh]
    12:05 - 12:10   Wrap-up and next steps [cb]
    12:10 - 13:00   Q&A session and individual support [VSC Team]
    13:00 - 13:00   ––––––– End –––––––


    There is no previous knowledge required for this course.

    We suggest that you bring along your own laptop to benefit most from the hands-on exercises.
    Please make sure, that Opens external link in new windoweduroam is properly configured on your laptop, so that access to VSC-3 is possible during the course. If you use a Windows laptop please install the following software packages prior to the course: Opens external link in new windowPuTTY and Opens external link in new windowFileZilla or Opens external link in new windowwinscp.

    Alternatively, you can also work on one of the Linux PCs available in the course room, especially if this rather corresponds to your normal workflow.


    VSC Team (Claudia Blaas-Schenner, Bernhard Hermann, Siegfried Höfinger, Dieter Kvasnicka, Balazs Lengyel, Irene Reichl, Siegfried Reinwald, Markus Stöhr, Jan Zabloudil)


    Presentations will be in English, support during the hands-on sessions is available both in English or German.

    Date, Time, and Location:

    27.04.2017, 08:45 - 13:00,
    FH Internet-Raum FH2 (TU Wien, Wiedner Hauptstraße 8-10, second floor, yellow area)


    Registration for this course is closed (fully booked).

    This training is for users (or soon to be users) of the VSC-3 cluster only.

    Registration should be done via email to: vsc-seminar@list.tuwien.ac.at.
    In your registration email please tell us about your previous knowledge in this field and if you do have specific questions to be tackled during the individual support session so that we can fine-tune the agenda to your needs.
    You should work with your own user account on VSC-3 during the course.
    If you do not yet have an own account please inform us in advance, and make sure to arrive at the course by 8:45 at the latest so that we can create a training user account for you prior to the start of the course.

    Registration deadline was Monday, April 3, 2017.


    The course is free of charge and coffee/tea/juice & cookies will be provided (lunch is not included).


    Slides & Examples:

    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


    Course Organizer / Contact:

    Claudia Blaas-Schenner, vsc-seminar@list.tuwien.ac.at


    Upcoming and past events of the VSC School Seminar:

    Opens external link in new windowvsc.ac.at/training