Title
ANTAREX: A DSL-Based Approach to Adaptively Optimizing and Enforcing Extra-Functional Properties in High Performance Computing
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 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.
Year
DOI
Venue
2018
10.1109/DSD.2018.00105
2018 21st Euromicro Conference on Digital System Design (DSD)
Keywords
Field
DocType
High Performance Computing, Autotuning, Adaptivity, DSL, Compilers, Energy Efficiency
Domain-specific language,Power management,Use case,Aspect-oriented programming,Supercomputer,Computer science,Digital subscriber line,Parallel computing,Quality of service,Compiler,Distributed computing
Conference
ISBN
Citations 
PageRank 
978-1-5386-7378-2
1
0.35
References 
Authors
0
21
Name
Order
Citations
PageRank
Cristina Silvano1119592.49
Giovanni Agosta236349.06
Andrea Bartolini345751.90
Andrea Beccari4214.47
Luca Benini5131161188.49
Loïc Besnard652.09
João Bispo710414.28
Radim Cmar8355.65
João M. P. Cardoso946257.24
Carlo Cavazzoni107313.78
Stefano Cherubin11153.98
Davide Gadioli12398.25
Martin Golasowski13135.41
Imane Lasri1410.35
Jan Martinovic1512934.61
Gianluca Palermo1693875.81
Pinto, P.17265.67
Erven Rohou1816723.52
Nico Sanna19256.73
Katerina Slaninova20112.13
Emanuele Vitali2141.40