Virtual Institute — High Productivity Supercomputing

10th Anniversary Workshop Virtual Institute – High Productivity Supercomputing


Friday, June 23rd, 2017


Lufthansa Conference Hotel Seeheim

With initial funding from the Helmholtz Association, the Virtual Institute – High Productivity Supercomputing (VI-HPS) was founded in 2007 on the initiative of Forschungszentrum Jülich together with RWTH Aachen University, TU Dresden, and the University of Tennessee as founding members. The institute was established to increase the productivity of application programmers in high-performance computing (HPC), helping them to focus on the science to accomplish instead of having to spend major portions of their time solving problems related to their software.

To achieve this, the members of the institute developed powerful programming tools, in particular for the purpose of analyzing HPC application correctness and performance, which are today used across the globe. Major emphasis was given to the definition of common interfaces and exchange formats between these tools to improve the interoperability between them and lower their development cost. A series of international tuning workshops taught hundreds of application developers how to use them. Finally, the institute organized numerous academic workshops to foster the HPC tools community and offer especially young researchers a forum to present novel program analysis methods. Today, the institute encompasses twelve member organizations from five countries.

This year, the institute celebrates its 10th anniversary. In two invited keynotes and several talks contributed by its members, the anniversary workshop will both look back on the milestones that have been accomplished and outline a vision for the future.


08:30 – 09:00 Registration
09:00 – 09:30 Welcome
Felix Wolf, TU Darmstadt
Christian Beilmann, Helmholtz Association
09:30 – 10:30 Keynote
Improving scientific software productivity and sustainability -
The IDEAS approach
Anshu Dubey, Argonne National Laboratory
10:30 – 11:00 Coffee break
11:00 – 11:30 A brief history of VI-HPS [PDF]
Felix Wolf, TU Darmstadt
11:30 – 12:30 Keynote
True convergence of HPC and Big Data/AI towards AI-exaflops [PDF]
Satoshi Matsuoka, Tokyo Institute of Technology
12:30 – 14:00 Lunch
14:00 – 15:30 Research talks

Productivity with current HPC programming models [PDF]
Matthias S. Müller, RWTH Aachen University

Invading instead of wasting HPC resources [PDF]
Michael Gerndt, TU Munich

Parallel performance existentialism [PDF]
Allen Malony, University of Oregon

Always on? - Envisioning fully-integrated permanent monitoring
of parallel applications
Andreas Knüpfer, TU Dresden

How performance tools are essential for designing next-
generation architectures
William Jalby, Université de Versailles Saint-Quentin-en-Yvelines

Performance analytics - From visualization to insight [PDF]
Jesus Labarta, Barcelona Supercomputing Centre
15:30 – 16:00 Coffee break
16:00 – 17:30 Research talks

Modernization is not just about the code, it's for coders too -
How tools are vital to the change in HPC

David Lecomber, ARM

CUBE: A success story - But does it have a future? [PDF]
Bernd Mohr, Jülich Supercomputing Centre

Performance analysis is easy ... but obtaining the traces is not [PDF]
José Gracia, High Performance Computing Center Stuttgart

Gaining performance insights through interactive visualisation [PDF]
Martin Schulz, Lawrence Livermore National Laboratory

EXA-PAPI: The exascale performance application programming

Anthony Danalis, University of Tennessee

Follow the blind seer — Create better performance models
using less information
Alexandru Calotoiu, TU Darmstadt
17:30 Closing remarks
18:30 – 21:30 Dinner at Schloss Heiligenberg in Jugenheim


A block of hotel rooms at the conference hotel is available to our attendees until April 30, 2017 or until all rooms are reserved. Reservation can be requested together with the registration. Rooms have to be paid in advance together with the registration fee.


The registration is now closed.

Directions and Transportation

Directions and information on local transportation, including shuttle service between Frankfurt airport and the conference hotel, can be found here. To take the shuttle from the hotel to the airport, please make a reservation upon check-in. No prior reservation is required to take the shuttle from the airport to the hotel.


Felix Wolf <>