Newsletter

Announcements of HPC events for users in Frankfurt

The HKHLR regularly organizes High Performance Computing (HPC) events aimed at researchers and students in the region of Hessen.

If you are interested in receiving information about HPC events, like courses, tutorials or workshops, please subscribe to the HPC-frankfurt-events newsletter.

Events 2020

VIHPS Tuning Workshop: December 2020

Monday-Friday, Dec 07th - Dec 11th 2020

The workshop will be held in English and run from 09:00 to not later than 18:00 each day, with breaks, all times given as CEST (UTC+1).

Location: Virtual using the Zoom platform.

Goal

This workshop organised by VI-HPS and CSC/HKHLR will:

  • give an overview of the VI-HPS programming tools suite
  • explain the functionality of individual tools, and how to use them effectively
  • offer hands-on experience and expert assistance using the tools

On completion participants should be familiar with common performance analysis and diagnosis techniques and how they can be employed in practice (on a range of HPC systems). Those who prepared their own application test cases will have been coached in the tuning of their measurement and analysis, and provided optimization suggestions.

Program

Presentations and hands-on sessions are planned on the following topics:

Setting up, welcome and introduction

TAU performance system

MAQAO performance analysis & optimisation

Score-P instrumentation and measurement

Scalasca automated trace analysis

VAMPIR interactive trace analysis

LIKWID performance tool suite

PAPI hardware performance counters

Extra-P automated performance modeling

… and potentially others to be added

A brief overview of the capabilities of these and associated tools is provided in the VI-HPS Tools Guide.

Agenda

Day 1 - Monday, December 7th

9:00 - 10:30 : Welcome and Introduction

  • Welcome [Anja Gerbes, CSC]
  • Introduction to Zoom
  • The Goethe-HLR system [Anja Gerbes, CSC]
  • Introduction [Cedric Valensi, UVSQ]
  • Introduction to VI-HPS & overview of tools
  • Introduction to parallel performance engineering
  • Building and running NPB/BT-MZ on Goethe-HLR []

10:30 – 11:00 Break

11:00 – 12:30 : MAQAO

  • MAQAO performance analysis tools [Jäsper Ibnamar & Emmanuel Oseret, UVSQ]
  • MAQAO hands-on exercises (MAQAO quick reference)

12:30 – 14:00 Lunch Break

14:00 - 15:30 : MAQAO

  • Hands-on coaching to apply MAQAO to analyze participants own code(s)

15:30 - 16:00 Break

16:00 - 17:30 : TAU

  • TAU performance system [Sameer Shende, UOregon]
  • TAU hands-on exercises

17:30 - 18:00 : Schedule for remainder of workshop

Day 2 - Tuesday, December 8th

9:00 - 10:30 : PAPI

  • PAPI hardware performance counters [Frank Winkler, UTK]
  • PAPI hands-on exercises

10:30 – 11:00 Break
11:00 – 12:30 : LIKWID

  • LIKWID performance tool suite [Thomas Gruber, FAU]
  • LIKWID hands-on exercises

12:30 – 14:00 Lunch Break
14:00 - 15:30 : LIKWID

  • Hands-on coaching to apply LIKWID to analyze participants own code(s)

15:30 - 16:00 Break
16:00 - 17:30 : TAU

  • Hands-on coaching to apply TAU to analyze participants own code(s)

17:30 - 18:00 : Schedule for remainder of workshop

Day 3 - Wednesday, December 9th

9:00 - 10:30 : Score-P/CUBE

  • Score-P instrumentation & measurement toolset [Brian Wylie, JSC]
  • Score-P analysis scoring & measurement filtering
  • Score-P specialized instrumentation and measurement
  • Score-P hands-on exercises
  • CUBE profile explorer hands-on exercises [Anke Visser, JSC]

10:30 – 11:00 Break

11:00 – 12:30 : Score-P/CUBE

  • Hands-on coaching to apply Score-P/CUBE to analyze participants own code(s)

12:30 – 14:00 Lunch Break

14:00 - 15:30 : Score-P/CUBE

  • Hands-on coaching to apply Score-P/CUBE to analyze participants own code(s)

15:30 - 16:00 Break

16:00 - 17:30 : TAU

  • Hands-on coaching to apply TAU to analyze participants own code(s)

17:30 - 18:00 : Review of day and schedule for remainder of workshop

Day 4 - Thursday, December 10th

9:00 - 10:30 : Scalasca/Vampir

  • Scalasca automated trace analysis [Markus Geimer, JSC]
  • Scalasca hands-on exercises
  • Vampir interactive trace analysis [William Williams, TU Dresden]
  • Vampir hands-on exercises

10:30 – 11:00 Break

11:00 – 12:30 : Scalasca/Vampir

  • Hands-on coaching to apply Scalasca/Vampir to analyze participants own code(s)

12:30 – 14:00 Lunch Break

14:00 - 15:30 : Scalasca/Vampir

  • Hands-on coaching to apply Scalasca/Vampir to analyze participants own code(s)

15:30 - 16:00 Break

16:00 - 17:30 : all tools

  • Hands-on coaching to apply tools to analyze participants own code(s)

17:30 - 18:00 : Review of day and schedule for remainder of workshop

Day 5 - Friday, December 11th

9:00 - 10:30 : Extra-P

  • Extra-P automated performance modeling [Frank Ritter, TU Darmstadt]
  • Extra-P hands-on exercises

10:30 – 11:00 Break

11:00 – 12:30 : all tools

  • Hands-on coaching to apply tools to analyze participants own code(s)

12:30 – 14:00 Lunch Break

14:00 - 16:00 : all tools

  • Hands-on coaching to apply tools to analyze participants own code(s)
Tune your own code

Participants from Academia

  • are encouraged to prepare their own MPI, OpenMP and hybrid MPI+OpenMP parallel application codes for analysis.
  • who have a piece of their own code that they would like to adapt and speed up using VIHPS tools can send it to the organizers to include it in the course as a case study. Please make sure that it is already runnable on the Goethe-HLR cluster. If you are interested in tuning your code, please send us a short code description at least till Monday, November 23rd (gerbes@csc.uni-frankfurt.de).
  • who wants their code to be analyzed has to install their code to the workshop accounts on the Goethe-HLR. The installation will be possible starting on Monday, November 23rd.

Registration

To register, please use this webpage.

For more information, please write to gerbes@csc.uni-frankfurt.de.

Registrations from Hesse are preferred until 01.11.2020. During this time, it is possible for applicants from other regions to be placed on a waiting list. After 02.11.2020 all applications will be treated equally.


Contact

Anja Gerbes, +49 (0)69 798-47356, gerbes[at]csc.uni-frankfurt.de

This course is organized by CSC, Goethe University Frankfurt in cooperation with VIHPS, HKHLR & UVSQ.

hkhlr-logo-cmyk.jpg UVSQ-UPS-logo-031219

public/events.txt · Last modified: 2020/10/30 16:11 by gerbes
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0