5th European Trilinos User Group Meeting 2016, April 18th-20th, Garching, Germany

Meeting Overview

The annual European Trilinos User Group Meeting (EuroTUG) is an annual small conference series that brings together and facilitates communication between Trilinos users and developers all over Europe. It provides insight into current trends in development of the Trilinos software package suit as well as to latest topics in scientific software for high performance computing in general.

EuroTUG is jointly organized by 

- Mike Heroux, Sandia National Laboratories
- Peter Arbenz, ETH Zurich
- Christophe Calvin, CEA Saclay
- Simone Deparis, EPFL Lausanne
- Michael W. Gee, TU Munich
- Arndt Bode, LRZ Garching

EuroTUG is a satellite to the Trilinos User Group Meeting (TUG) held annually at Sandia National Laboratories in Albuquerque, USA. It is specifically designed for the large and growing Trilinos user and developer community in Europe to ease participation in exchange and information on latest HPC software trends and solutions.

Previous EuroTUG meetings have taken place at EPFL Lausanne (2012), TUM Garching (2013), CSCS Lugano (2014) and Maison de la Simulation / CEA Paris-Saclay (2015)

Trilinos background

The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. A unique design feature of Trilinos is its focus on packages. Full details of Trilinos and links to package websites can be found at the Trilinos home page.

Trilinos is open source and is released under a BSD-compatible / LGPL license, depending on the individual Trilinos package

Invited Speakers

- Mike A. Heroux, Sandia National Laboratories, Trilinos Project Leader
- H. Carter Edwards, Sandia National Laboratories
- Tobias Wiesner, Sandia National Laboratories
- Mark Hoemmen, Sandia National Laboratories

Meeting Agenda

Time Monday 18th Tuesday 19th Wednesday 20th
8:30 - 9:00 Welcome
9:00 - 10:30 An Overview of the Trilinos Project (M. Heroux) Parallel Algebraic Multigrid Preconditioned Krylov Solvers using Trilinos (T. Wiesner) Taurus: a parallel library for Model Order Reduction - Federico Negri, EPFL
How to use Trilinos in your projects (T. Wiesner) Thread parallelism in sparse linear algebra and iterative solvers (M. Hoemmen) Tuning a large multiphysics code for performance and limitations of the legacy Epetra stack - Martin Kronbichler, TUM
Schur Complement Based Preconditioning of the Stabilized Stokes Equations - Lutz Pauli, RWTH Aachen
10:30 - 11:00 Coffee Break Coffee Break Coffee Break
11:00 - 12:30 Interfacing Epetra to the RSB sparse matrix format for shared-memory performance - Michele Martone, IPP Garching A Multiphysics Approach for Atherosclerosis Progression - Moritz Thon, TUM HPC Scientific Software Roundtable Discussion (S. Deparis, M. Heroux, M. Gee, M. Hoemmen)
Parallel algorithms for cardiovascular simulations in LifeV - Davide Forti, EPFL Lausanne Time- and Energy-to-Solution of sparse linear algebra kernels in Trilinos - Mohammad Siahatgar, Univ. Hannover
12:30 - 13:30 Lunch Break Lunch Break Lunch / End
13:30 - 15:00 Scientific Software Developer Productivity (M. Heroux) Kokkos: Enabling Manycore Performance Portability Part 3
(H.C. Edwards)
Kokkos: Enabling Manycore Performance Portability Part 1
(H.C. Edwards)
15:00 - 15:30 Coffee Break Coffee Break
15:30 - 17:00 Kokkos: Enabling Manycore Performance Portability Part 2
(H.C. Edwards)
Tour of the Leibniz Rechenzentrum Garching Supercomputing and Virtual Reality Facilities
19:00 Conference Dinner

Submission of Abstract/Presentation

You are very welcome to submit a presentation to be included in the program. Contributed presentations are 30min including at least 5 minutes time for discussion. Please note that your presentation should focus on one or multiple of the topics
- Scientific HPC software
- Parallel algorithms
- Performance enhancement
- Profiling
- Use of Trilinos packages in an interesting context

Submit your title and short abstract together with your registration through the registration form before 8.4.2016 for consideration in the final program. Due to limited availability of presentation slots, the organizers reserve the right to review and accept/reject submitted presentations.

Registration, Deadlines & Fees

Please register for participation in EuroTUG2016 through the registration form (closed).
Registration deadline is April 8th, 2016
Registration fee is 50 Euro (no student rebates, sorry), payable on site at the event.


Leibniz Rechenzentrum Garching
Boltzmannstrasse 1
85748 Garching

Accomodation & Travel Information


By Plane:
Arrive at Munich airport, take S1 or S8 to 'Marienplatz', change to U6 bound to 'Garching Forschungszentrum', exit at 'Garching Forschungszentrum' and walk to the LRZ building. Takes approx. 1.5h, 15 Euros.
Arrive at Munich airport, take a Taxi to Garching Forschungszentrum, Boltzmannstr. 1. Takes approx. 20min, approx. 40 Euros. Recommended.

By train:
Arrive at Munich Central Station, take U4 or U5 to 'Odeonsplatz', change to U6 bound to 'Garching Forschungszentrum', exit at 'Garching Forschungszentrum' and walk to the LRZ building. Takes approx. 45min,  approx. 6 Euros. Recommended. Booking your train ticket to include Munich local area transport might save you something.
Arrive at Munich Central Station, take a Taxi to Garching Forschungszentrum, Boltzmannstr. 1. Takes approx. 30min, approx. 40-50 Euros, depends on traffic.

Here is a commented map of the Munich subway system.


We were able to secure a number of rooms at the TU Munich discounted rate at the following hotels:

Hotel Hoyacker Hof, Garching, email, book before 01.04.2016!
(single occupancy 275,-, double occupancy 361,- incl. tax,breakfast,parking for 3 nights)

Hotel König Ludwig, Garching, email, book before 01.04.2016!
(business single 279,- , deluxe single 309,-, +20 for double occupancy, incl. tax,breakfast for 3 nights)

Less than 3 nights is also possible.

If you want to make a reservation there, please do so by email to the hotel and mention the group code "EuroTUG". Do NOT use the online booking on the hotel webpage as it will not recognize the group code.

Note that due to a large fair in Munich, availability (and price) of hotel rooms will be a challenge when booking late.

Other hotels (with no special discount or reserved rooms) one might consider are:

Hotel am Park, Garching

Hotel Ibis budget, Garching-Hochbrück

Motel-One, Garching Hochbrück

If you prefer to stay in downtown Munich, search for accommodation that is close to any station on the U6 subway line (the dark blue line on this map) for convenient travel to/from the conference venue.

If you need or want assistance for hotel reservation, we are happy to help. Write us an email.

Contact Information

For any information regarding the EuroTUG2016 meeting, feel free to contact the local organizers by email .

Endorsed by GACM - German Association for Computational Mechanics