ANTAREX: A DSL-based Approach to Adaptively Optimizing and Enforcing Extra-Functional Properties in High Performance Computing - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

ANTAREX: A DSL-based Approach to Adaptively Optimizing and Enforcing Extra-Functional Properties in High Performance Computing

Carlo Cavazzoni
  • Fonction : Auteur
Nico Sanna
  • Fonction : Auteur

Résumé

The ANTAREX project relies on a Domain Specific Language (DSL) based on Aspect Oriented Programming (AOP) concepts to allow applications to enforce extra functional properties such as energy-efficiency and performance and to optimize Quality of Service (QoS) in an adaptive way. The DSL approach allows the definition of energy-efficiency, performance, and adaptivity strategies as well as their enforcement at runtime through application autotuning and resource and power management. In this paper, we present an overview of the ANTAREX DSL and some of its capabilities through a number of examples, including how the DSL is applied in the context of one of the project use cases.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
DSD2018_ANTAREX.pdf (338.8 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01890152 , version 1 (08-10-2018)

Identifiants

Citer

Cristina Silvano, Giovanni Agosta, Andrea Bartolini, Andrea R. Beccari, Luca Benini, et al.. ANTAREX: A DSL-based Approach to Adaptively Optimizing and Enforcing Extra-Functional Properties in High Performance Computing. DSD 2018 - 21st Euromicro Conference on Digital System Design, Aug 2018, Prague, Czech Republic. pp.1-8, ⟨10.1109/DSD.2018.00105⟩. ⟨hal-01890152⟩
483 Consultations
225 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More