ComPat Tomasz Piontek 12 May 2016, Prague Poznan Supercomputing and Networking Center

Similar documents
Exascale Initiatives in Europe

ETP4HPC ESD Workshop, Prague, May 12, Facilitators Notes

Towards EU-US Collaboration on the Internet of Things (IoT) & Cyber-physical Systems (CPS)

Deep Learning Overview

Space in the next MFF Commision proposals

Imprint. Graphic Design Anna Somma, Eurotech + DEEP/-ER Project Apostolos Vasileiadis, KTH + EPiGRAM Project

Project Example: wissen.de

Parallel Computing 2020: Preparing for the Post-Moore Era. Marc Snir

interactive IP: Perception platform and modules

MULTIPLEX Foundational Research on MULTIlevel complex networks and systems

Control Synthesis and Delay Sensor Deployment for Efficient ASV designs

H2020 Future and Emerging Technologies (FET)

Aerospace Software* Cost and Timescale Reduction *and complex electronic hardware

Institute of Computer Science, FORTH Prof. Dimitris Plexousakis Director, FORTH-ICS

ARTEMIS The Embedded Systems European Technology Platform

Current Challenges for Measuring Innovation, their Implications for Evidence-based Innovation Policy and the Opportunities of Big Data

Digital Cultural Heritage Roadmap for Preservation

Foundations for Knowledge Management Practices for the Nuclear Fusion Sector

Methodology for Agent-Oriented Software

Practical Big Data Science

Open Science. challenge and chance for medical librarians in Europe.

Framework Programme 7

SME support under Horizon 2020 Diana GROZAV Horizon 2020 SME NCP Center of International Projects

Dr George Gillespie. CEO HORIBA MIRA Ltd. Sponsors

Funding Perspectives for Cyber- Physical Systems in Horizon 2020

TENTATIVE REFLECTIONS ON A FRAMEWORK FOR STI POLICY ROADMAPS FOR THE SDGS

Middleware and Software Engineering for the Internet of Things. Sophie Chabridon Télécom SudParis

Significant Effect of Vital Rule of Simulators in Wireless Sensor Networks

IESP AND APPLICATIONS. IESP BOF, SC09 Portland, Oregon Paul Messina November 18, 2009

FANTASTIC-5G: Novel, flexible air interface for enabling efficient multiservice coexistence for 5G below 6GHz

PRACE PATC Course: Intel MIC Programming Workshop & Scientific Workshop: HPC for natural hazard assessment and disaster mitigation, June 2017,

Highly Miniaturised Radiation Monitor (HMRM) Status Report. Yulia Bogdanova, Nicola Guerrini, Ben Marsh, Simon Woodward, Rain Irshad

The PRACE Scientific Steering Committee

DEISA Mini-Symposium on Extreme Computing in an Advanced Supercomputing Environment

A Roadmap for Connected & Autonomous Vehicles. David Skipp Ford Motor Company

ediana Embedded Systems for Energy-Efficient Buildings

The 45 Adopted Recommendations under the WIPO Development Agenda

ARTES 1 ROLLING WORKPLAN 2010

Thoughts on Reimagining The University. Rajiv Ramnath. Program Director, Software Cluster, NSF/OAC. Version: 03/09/17 00:15

Publishable Summary for the Periodic Report Ramp-Up Phase (M1-12)

e-infrastructures and e-science in the European Research Area

Developing Research Infrastructures for 2020 and beyond

!! Enabling!Exascale!in!Europe!for!Industry! PRACEdays15!Satellite!Event!by!European!Exascale!Projects!

DEMO work in future. Association Euratom-Tekes. Leena Aho-Mantila VTT Technical Research Centre of Finland. Euratom-TEKES Annual Seminar 2013

Fact Sheet IP specificities in research for the benefit of SMEs

Introduction to H2020 project C3HARME: Next generation ceramic composites for combustion harsh environments and space

Partners. Mobility Schemes Ensuring ACCESSibility of Public Transport for ALL Users. all.eu

Factories of the Future 2020 Roadmap. PPP Info Days 9 July 2012 Rikardo Bueno Anirban Majumdar

FET Flagships in Horizon 2020

Benefits analysis. Benefit categorisation. Lesley Murphy QinetiQ. ESA Space Weather Programme study Final presentation, 6th-7th December 2001

CRe-AM contribution to Creative Industry roadmap: State-of the-art, visions, desired future scenarios and recommendations

Funding opportunities for BigSkyEarth projects. Darko Jevremović Brno, April

OpenUP. IRCDL 2018 Udine, Gennaio

Future and Emerging Technologies (FET) Work Programme in H2020

The Spanish Supercomputing Network (RES)

Fortissimo Enabling manufacturing SMEs to benefit from HPC

WIPO Development Agenda

OPEN BOARD MEETING! Barcelona, 2 July 2015! 17:00 18:00!!

Developing Research Infrastructures for 2020 and beyond

OPTi-mization is the new mantra

DNV GL Strategic Research & Innovation

8365/18 CF/nj 1 DG G 3 C

Success Stories within Factories of the Future

NRC Workshop on NASA s Modeling, Simulation, and Information Systems and Processing Technology

Broadening the Scope and Impact of escience. Frank Seinstra. Director escience Program Netherlands escience Center

Horizon Europe. #HorizonEU THE NEXT EU RESEARCH & INNOVATION PROGRAMME ( ) DG Research and Innovation September Research and Innovation

SOFTWARE ARCHITECTURE

Multi-Core Execution of Parallelised Hard Real-Time Applications

A EUROCONTROL View on the Research Needs & the Network of Centres of Excellence

DG GROW - Internal Market, Industry Entrepreneurship and SMEs GROW/I1 - Space Policy and Research Unit

Horizon Work Programme Leadership in enabling and industrial technologies - Introduction

Multiscale Modelling and Simulation Workshop: 12 Years of Inspiration Krzhizhanovskaya, V.; Groen, D.J.; Bosak, B.; Hoekstra, A.G.

The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

Newsletter No. 2 (July 2017)

Smart Specialisation. Challenges to and Prospects for Implementation. Iryna Kristensen and Nelli Mikkola. RegLAB Årskonferens 2017 Gävle,

AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS

Solving Large Multi-Scale Problems in CST STUDIO SUITE

DEPUIS project: Design of Environmentallyfriendly Products Using Information Standards

Introduction to the Centre for Digital Built Britain. Dr Jennifer Schooling Director, CDBB Research Bridgehead

SECOND YEAR PROJECT SUMMARY

What can POP do for you?

9 October Opportunities to Promote Data Sharing UCL and the YODA Project. Emma White. Associate Director

Technical challenges for high-frequency wireless communication

Looking over the Horizon Visioning and Backcasting for UK Transport Policy

Please send your responses by to: This consultation closes on Friday, 8 April 2016.

The political context of Research Infrastructures Consequences for impact and evaluation

The Study on the Architecture of Public knowledge Service Platform Based on Collaborative Innovation

International Cooperation in Horizon 2020

Embedding Social Science and Humanities (SSH) across Horizon Ben Sharman, UK National Contact Point

UCL Institute for Digital Innovation in the Built Environment. MSc Digital Innovation in Built Asset Management

Enabling Science and Discovery at Georgia Tech With MVAPICH2

Part II. Numerical Simulation

Demonstration of DeGeL: A Clinical-Guidelines Library and Automated Guideline-Support Tools

Scalable Multi-Precision Simulation of Spiking Neural Networks on GPU with OpenCL

Computer-Augmented Environments: Back to the Real World

EU RESEARCH Nanotechnologies and Advanced Materials and beyond. Safe Nanotechnology. Dr. Georgios Katalagarianakis European Commission

Exascale-related EC activities

FET in H2020. European Commission DG CONNECT Future and Emerging Technologies (FET) Unit Ales Fiala, Head of Unit

Early Science on Theta

Position Paper on Horizon ESFRI Biological and Medical Research Infrastructures

Transcription:

ComPat Computing Patterns for High Performance Multiscale Computing www.compat-project.eu 12 May 2016, Prague Tomasz Piontek Poznan Supercomputing and Networking Center This project has received funding from the European Union s Horizon 2020 research and innovation programme under grant agreement No 671564.

ComPat Project Computing Patterns for High Performance Multiscale Computing Horizon 2020 Call: H2020-FETHPC-2014 Duration: 36 months Start: October 2015 Current Status: 8M Coordinator: Prof. Alfons Hoekstra, UvA

ComPat Consortium University of Amsterdam University Leiden University College London The Hartree Centre/STFC Poznan Supercomputing and Networking Centre Allinea Software Leibniz Supercomputing Centre CBK Sci Con Limited Max-Planck-Institut für Plasmaphysik ITMO University

World is multi-scale All the studied complex phenomena consist of many sub-processes on disparate length and time scales that interact in strong and non-linear ways.

Multi-scale approach In a multiscale simulation, each relevant scale needs its own type of solver. Accordingly, multiscale model is defined as a collection of coupled single scale models that can be computed reliably with a dedicated, so-called monolithic solver.

ComPat Objectives Project objective is to develop generic and reusable High Performance Multiscale Computing Patterns (schemas of processing) that will address the exascale challenges posed by heterogeneous architectures and will enable to run multiscale applications with extreme data requirements while achieving scalability, robustness, resiliency, and energy efficiency.

ComPat Objectives Our ambition is to establish new standards for multiscale computing at exascale, and provision a robust and reliable software technology stack that empowers multiscale modellers to transform computer simulations into predictive science.

HPMC Patterns We have proposed and formalised three multiscale computing patterns for multiscale applications, incorporating customized algorithms for load balancing, data handling, fault tolerance and energy consumption under generic exascale application scenarios.

HPMC Patterns Extreme Scaling - one (or perhaps a few) of the single scale models in the overall multiscale model dominates all others by far, in terms of required computing power. Heterogeneous Multiscale Computing coupling of a macroscopic model to a large and dynamic number of microscopic models. A database stores previously calculated values that can be used to interpolate input for macroscale model. Replica Computing - combines a potentially very large number of independent simulations ('replicas') to explore the parameter space. Hybrid Approach combination of basic patterns

Multiscale modeling and simulation framework Conceptual Framework Computational Framework M odeling Architecture Implementation Execution Scale separation map M ultiscale M odeling Language (M M L) M USCLE 2 or scripts µ M p Coordinator QCG space µ time M M p1 µ p2 µ heterogeneous components coupling and configuration from M M L Runtime M USCLE 2 or scripts cluster 1 cluster 2 1. Modelling of the phenomena by identifying relevant processes (single scale models) and their relevant scales, as well as their mutual couplings. 2. The single scale models and their coupling are specified with the Multiscale Modelling Language (MML) thereby forming the architecture of a multiscale model. 3. A coupling library like MUSCLE ensures communication between heterogeneous components is possible, with minimal and local changes to the single scale code. 4. Sub-models are executed on a computing infrastructure. Each sub-model may require different computing resources.

ComPat stack

Multiscale software development cycle 1. Independent design, implementation and optimisation of every single-scale application kernel 2. Identification of the HPMC pattern 3. Generation of the template / skeleton for the pattern based on formalized description 4. Embedding of the single scale models into the generated multiscale application skeleton (coupling) 5. Execution of the application on the infrastructure with taking into account energy efficiency (dynamic adaptation of resource properties)

Applications details Extreme Scaling Heterogeneous M ultiscale Replica Computing Computing Fusion (MPG-IPP) global turbulence simulation flux-tube chain - Biomedicine (UvA) RBC and platelet transport blood rheology - Biomedicine (IMTO + UvA) In-stent restenosis - In-stent restenosis (*) Biomedicine (UCL) aneurysm flow dynamics aneurysm flow dynamics(*) Material Science (UCL) on-the-fly coarse-graining phase behaviour (*) Astrophysics (UL) Milky-Way Galaxy simulation Milky-Way Galaxy simulation (*) - Core count (state-of-the-art) Core count (desired) Extreme Scaling Fusion (MPG-IPP) 400,000 4,000,000 Biomedicine (UvA) 45,000 4,000,000 Biomedicine (ITMO + UvA) 4,000 4,000,000 Biomedicine (UCL) 49,000 600,000 Astrophysics (UL) 500,000 10,000,000 Heterogeneous M ultiscale Computing Fusion (MPG-IPP) 16,000 120,000 Biomedicine (UvA) 45.000 4,000,000 Biomedicine (UCL) 49,000 750,000 Material Science (UCL) 294.000 2,000,000 Astrophysics (UL) 1,000 100,000 Replica Computing Biomedicine (ITMO + UvA) 4,000 400,000 Material Science (UCL) 294,000 3,000,000

ComPat vs EsD ComPat fully support the idea of cross-project integration and technology uptake by industry. ComPat already follows the EsD guidelines ComPat example of the Single Project EsD Co-design (technology driven by applications) Technology Readiness Level QCG, MUSCLE (9) Structure of the Consortium (TP, AO, RP) Phase A + B

ComPat in EsD Projects Technology Providers HPMC Patterns (ComPat) QCG Middleware (PSNC) MUSCLE Coupling Library (UvA, PSNC) Energy Consumption Optimization Service and Library (PSNC) Application owners 9 grand challenge applications HPC Centers LRZ - Leibniz Supercomputing Centre PSNC Poznan Supercomputing and Networking Center STFC - Science and Technology Facilities Council

Tomasz Piontek piontek@man.poznan.pl www.compat-project.eu This project has received funding from the European Union s Horizon 2020 research and innovation programme under grant agreement No 671564.