Objective

Energy-efficient heterogeneous supercomputing architectures need to be coupled with a radically new software stack capable of exploiting the benefits offered by the heterogeneity at all the different levels (supercomputer, job, node) to meet the scalability and energy efficiency required by Exascale supercomputers. ANTAREX will solve these challenging problems by proposing a disruptive holistic approach spanning all the decision layers composing the supercomputer software stack and exploiting effectively the full system capabilities (including heterogeneity and energy management). The main goal of the ANTAREX project is to provide a breakthrough approach to express application self-adaptivity at design-time and to runtime manage and autotune applications for green and heterogenous High Performance Computing (HPC) systems up to the Exascale level.

ANTAREX Infographic
More Details

Description

The ANTAREX research project, coordinated by prof. Cristina Silvano from Politecnico di Milano, has been granted in the H2020 Future and Emerging Technologies programme on High Performance Computing. The project involves CINECA, the Italian Tier-0 Supercomputing Centre and IT4Innovations, the Czech Tier-1 Supercomputing Center. The Consortium also includes three top-ranked academic partners (ETH Zurich, University of Porto and INRIA), one of the Italian leading biopharmaceutical companies (Dompé) and the top European navigation software company (Sygic). Being one of the nineteen research projects in FET-HPC-2014, ANTAREX brings its partners on the forefront of the European research in HPC. The project just started on September the 1st, 2015.


The main goal of the ANTAREX project is to provide a breakthrough approach to map, runtime manage and autotune applications for green and heterogeneous High Performance Computing systems up to the Exascale level. One key innovation of the proposed approach consists of introducing a separation of concerns (where self-adaptivity and energy efficient strategies are specified aside to application functionalities) promoted by the definition of a Domain Specific Language (DSL) inspired by aspect-oriented programming concepts for heterogeneous systems. The new DSL will be introduced for expressing the adaptivity/energy/performance strategies and to enforce at runtime application autotuning and resource and power management. The goal is to support the parallelism, scalability and adaptability of a dynamic workload by exploiting the full system capabilities (including energy management) for emerging large-scale and extreme-scale systems, while reducing the Total Cost of Ownership (TCO) for companies and public organizations.


The ANTAREX project is driven by two use cases chosen to address the self-adaptivity and scalability characteristics of two highly relevant HPC application scenarios:

  • a biopharmaceutical HPC application for accelerating drug discovery deployed on the 1.2 PetaFlops heterogeneous NeXtScale Intel-based IBM system at CINECA;
  • a self-adaptive navigation system to be used in smart cities deployed on the server-side on an heterogeneous Intel-based 1.46 PetaFlops class system provided by IT4Innovations.

The key ANTAREX innovations will be designed and engineered since the beginning to be scaled-up to the Exascale level. Performance metrics extracted from the two use cases will be modeled to extrapolate these results towards Exascale systems. These use cases have been selected due to their significance in emerging application trends and thus by their direct economic exploitability and relevant social impact.


You can also download a flyer with this information here.
The ANTAREX Group Photo at the Kickoff Meeting held in September 2015 at CINECA (Italy).

Partners

Politecnico di Milano

www.polimi.it/en/

Contact Person: Cristina Silvano

cristina.silvano@polimi.it

ETH Zurich

www.ethz.ch/en.html

Contact Person: Luca Benini

luca.benini@iis.ee.ethz.ch

Universidade do Porto

www.up.pt

Contact Person: João M. P. Cardoso

jmpc@fe.up.pt

INRIA

www.inria.fr/en/

Contact Person: Erven Rohou

erven.rohou@inria.fr

CINECA

www.cineca.it/en

Contact Person: Carlo Cavazzoni

c.cavazzoni@cineca.it

IT4Innovations

www.IT4i.eu

Contact Person: Jan Martinovic

jan.martinovic@vsb.cz

Dompé

www.dompe.com/en

Contact Person: Andrea R. Beccari

Andrea.Beccari@dompe.com

Sygic

www.sygic.com

Contact Person: Radim Cmar

rcmar@sygic.com