VSC Training Course: Acting on Insight – Tips for Developing and Optimizing Scientific Applications, March 24, 2017

    Description:

    Today’s ever advancing technology platforms offer huge potential for completing faster and more advanced work but missing the vital warning signs of inefficient code behaviour will hinder your performance at any scale. Allinea tools are designed to help you get to the root causes of system crashes and bottlenecks quickly and in this training we will provide hands-on user advice for developing more robust code efficiently at VSC. The session will also demonstrate the use of the tools for getting the most out of the VSC cluster by easily identifying your biggest priorities for optimization across commonly occurring crash, memory and workload balance issues.

    Agenda:

    08:45 - 09:00   ––––––– Registration –––––––
    09:00 - 09:30   Introduction to the roofline model
    09:30 - 09:45   Getting ready for the workshop
    09:45 - 10:15   Compiling your applications for production
    10:15 - 10:30   ––––––– Coffee Break –––––––
    10:30 - 11:15   Maximising CPU performance
    11:15 - 12:00   Minimising memory accesses
    12:00 - 13:00   ––––––– Lunch Break –––––––
    13:00 - 13:15   Beyond the roofline model
    13:15 - 14:00   Inter-node scalability and load balancing
    14:00 - 14:45   Optimizing I/Os and disk accesses
    14:45 - 15:00   ––––––– Coffee Break –––––––
    15:00 - 15:15   Adopting professional best practices
    15:15 - 16:00   Proactively fix application failures
    16:00 - 16:45   Free hands-on
    16:45 - 17:00   Wrap-up and Q&A session
    17:00 - 17:00   ––––––– End –––––––

    Prerequisites:

    Prerequisites are some knowledge about parallel programming and programming experience in C or Fortran.

    Lecturer:

    Florent Lebeau (Allinea Software, now part of ARM, Warwick, UK)

    Language:

    English

    Date, Time, and Location:

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

    Registration:

    This training is for users of the VSC systems only and the maximum number of participants is limited to 15.

    Applications with a short statement describing why this course is important for your work, should be done via email to: vsc-seminar@list.tuwien.ac.at

    Application deadline is March 13, 2017, and final acceptance will be approved on March 14, 2017.

    Fee:

    The course is free of charge and coffee breaks will be provided (lunch is not included).

    Slides:

    The course material is available for registered attendees only.

    Local Organizers / Contact:

    Siegfried Höfinger and 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