The ANTAREX domain specific language for high performance computing - Archive ouverte HAL Access content directly
Journal Articles Microprocessors and Microsystems: Embedded Hardware Design Year : 2019

The ANTAREX domain specific language for high performance computing

(1) , (1) , (2) , (3) , (4) , (5) , (6) , (7) , (6) , (8) , (2) , (1) , (8) , (1) , (9) , (10) , (9) , (1) , (6) , (11) , (9) , (12)
1
2
3
4
5
6
7
8
9
10
11
12
João Bispo
  • Function : Author
  • PersonId : 1024465
Carlo Cavazzoni
  • Function : Author
Federico Ficarelli
  • Function : Author
Martin Golasowski
  • Function : Author
  • PersonId : 994912
Jan Martinovič
  • Function : Author
  • PersonId : 994854

Abstract

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.
Fichier principal
Vignette du fichier
MICPRO-ANTAREX-2019.pdf (526.23 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

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

Identifiers

Cite

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⟩
99 View
137 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More