The ANTAREX domain specific language for high performance computing - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue Microprocessors and Microsystems: Embedded Hardware Design Année : 2019

The ANTAREX domain specific language for high performance computing

João Bispo
  • Fonction : Auteur
  • PersonId : 1024465
Carlo Cavazzoni
  • Fonction : Auteur
Federico Ficarelli
  • Fonction : Auteur
Martin Golasowski
  • Fonction : Auteur
  • PersonId : 994912
Jan Martinovič
  • Fonction : Auteur
  • PersonId : 994854

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 run-time through application autotuning and resource and power management. In this paper , we present an overview of the key outcome of the project, the ANTAREX DSL, and some of its capabilities through a number of examples, including how the DSL is applied in the context of the project use cases.

Domaines

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

Dates et versions

hal-02189586 , version 1 (22-07-2019)

Identifiants

Citer

Cristina Silvano, Giovanni Agosta, Andrea Bartolini, Andrea R. Beccari, Luca Benini, et al.. The ANTAREX domain specific language for high performance computing. Microprocessors and Microsystems: Embedded Hardware Design , 2019, 68, pp.58-73. ⟨10.1016/j.micpro.2019.05.005⟩. ⟨hal-02189586⟩
115 Consultations
165 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More