Prof.
Andrew Grimshaw
(University of Virginia)
4/15/14, 9:30 AM
The GFFS offers scientists a simplified means through which they can
interact with and share resources. Currently, many scientists struggle to
exploit distributed infrastructures because they are complex, unreliable,
and require the use of unfamiliar tools. For many scientists, such obstacles
interfere with their research; for others, these obstacles render their
research impossible. It...
Dr
Wolfgang Fenz
(RISC Software GmbH)
4/15/14, 10:45 AM
HPC for Industry
Mr
Wolfgang Planer
(Catalysts GmbH)
4/15/14, 1:45 PM
HPC for Industry
Dr
Oskar Mencer
(Maxeler Technologies Inc)
4/16/14, 9:30 AM
Dr
Peter Råback
(CSC - IT Center for Science)
4/16/14, 10:45 AM
Elmer - Finite Element Software for Multiphysical Problems
An overview of the structure and capabilities of Elmer software is given.
Also the graphical user interface ElmerGUI is demonstrated setting up a simple
case.
Mr
Alexander Leutgeb
(RISC Software GmbH)
4/16/14, 10:45 AM
Software Engineering for Parallel & Emerging Computing Architectures
This session gives at first the motivation for parallel computing. After an introduction to modern CPU architecture deeper insight into memory hierarchies is provided. Based on the roofline model participants will learn the principles for optimizing parallel applications (compute bound vs. memory bound).
4/16/14, 1:30 PM
Elmer - Finite Element Software for Multiphysical Problems
The participants will go through simple exercices using ElmerGUI.
Some of the cases can be chosen individually to best suite the profile
of the participants.
Mr
Alexander Leutgeb
(RISC Software GmbH)
4/16/14, 1:30 PM
Software Engineering for Parallel & Emerging Computing Architectures
This session gives an introduction into vetorization on Intel x86 CPUs. The participants will learn how to make use of the vector units via the auto vectorization support of the C/C++ compiler and about the requirements for a successful auto vectorization. Portability is also an issue if we want to use the latest vector unit capabilites of Intel x86 CPUs. Finally other ways of using the vector...
Mr
Michael Hava
(RISC Software GmbH)
4/16/14, 3:15 PM
Software Engineering for Parallel & Emerging Computing Architectures
This session starts with an introduction to the Intel Xeon Phi architecture. The different memory models and execution models will be presented. The attendees will apply their acquired knowledge on efficiently using this architecture to practical examples and gain first experiences with Xeon Phi.
Prof.
Oswaldo Trelles
(University of Malaga)
4/17/14, 9:30 AM
4/17/14, 10:45 AM
Elmer - Finite Element Software for Multiphysical Problems
In this session the more advanced operation of Elmer is presented.
The structure of the Elmer simulation, MATC language, and UDFs is discussed
and the command line operation of the software is presented. Also parallel
operation is demonstrated. Operation with other pre- and postprocessing
tools is shortly discussed.
Mr
Thomas Ponweiser
(RISC / Johannes Kepler University Linz)
4/17/14, 10:45 AM
Software Engineering for Parallel & Emerging Computing Architectures
This session gives an introduction to effective strategies for analyzing program performance. The focus will lie on profiling tools utilizing event-based sampling and hardware counters (such as HPCToolkit, Amplifier, etc.). After a short overview over useful metrics for different problems, practical examples will provide attendants with knowlegde for improving their applications.
4/17/14, 1:30 PM
Elmer - Finite Element Software for Multiphysical Problems
The participants can continue to study the cases using the command line
interface. Simple modifications and parallel operation can be tested.
Finally, users can get some guidance how their own problems could be solved
using Elmer finite element software.
Mr
Bernhard Gruber
(RISC Software GmbH)
4/17/14, 1:30 PM
Software Engineering for Parallel & Emerging Computing Architectures
Mr
Torsten Welsch
(RISC Software GmbH)
4/17/14, 2:45 PM
Software Engineering for Parallel & Emerging Computing Architectures