WG6: Applications

This WG will identify algorithms, applications, and services amenable to ultrascale systems and will study the impact of application requirements on the ultrascale system design. Approaches from various but related fields are expected. The different approaches that will be studied include earth sciences, astrophysics, physics and chemistry (such us molecular dynamics), material sciences, biology and life sciences (such as genomics and HPC  sequencing), health science, high energy physics (such as QCD), fluid dynamics,  scalable robust multiscale and multi-physics methods and diverse applications for analysing large and heterogeneous data sets related to social, financial, and industrial contexts. These applications have a need for ultrascale computing due to scientific goals to simulate larger problems within a reasonable time period. However, it is generally agreed that applications have to be rewritten substantially in order to reach ultrascale computing dimensions. Accompanying issues in the redesign of application codes are the inclusion of cross-cutting dimensions identified to be crucial for sustainable ultrascale computing and which will be explored in the other working groups of this Action.

Key Objectives: selecting a set of key applications with need for ultrascale computing concerning computational power and data storage; evaluation of the needs of the selected applications concerning scalability, programmability, portability, resilience; identification of computational patterns for expressing the applications at a higher level of abstraction for leveraging programming for ultrascale systems; categorization of applications for ultrascale systems concerning important characteristics, such as data requirements and distribution, computational structure and data access patterns.

Topics: analysis of the data requirement and data access behaviour of selected applications; identification of a set of key characteristics to determine a priori whether applications are amenable for ultrascale computing; interaction with other WGs to explore selected aspects addressed in the WGs.
First WG Meeting. Madrid. July 2014.Slides.
Second WG Meeting. Paris. December 2014.Slides.
Third WG Meeting. Belgium. Leuven 2015.Slides.
Fourth WG Meeting. Krakow. Poland 2015.  Slides.

Technical Report

Report on the requirements for ultrascale systems from the applications’ perspective<                .  Download
Applications for Ultrascale Computing.<                                                                    .                       . Download
Focus Groups
  • Mesh methods
  • Earth sciences