The ANTAREX approach to autotuning and adaptivity for energy efficient HPC systems. - Cristina Silvano; Giovanni Agosta; Stefano Cherubin; Davide Gadioli; Gianluca Palermo; Andrea Bartolini; Luca Benini; Jan Martinovic; Martin Palkovic; Katerina Slaninová; João Bispo; João M. P. Cardoso; et al. (Conf. Computing Frontiers, 2016)

Stack size estimation on machine-independent intermediate code for OpenCL kernels. - Stefano Cherubin; Michele Scandale; Giovanni Agosta (PARMA-DITAM@HiPEAC, 2016)

Implications of Reduced-Precision Computations in HPC: Performance, Energy and Error. - Stefano Cherubin; Giovanni Agosta; Imane Lasri; Erven Rohou; Olivier Sentieys (PARCO, 2017)

The ANTAREX tool flow for monitoring and autotuning energy efficient HPC systems. - Cristina Silvano; Giovanni Agosta; Jorge G. Barbosa; Andrea Bartolini; Andrea Rosario Beccari; Luca Benini; João Bispo; João M. P. Cardoso; Carlo Cavazzoni; Stefano Cherubin; Radim Cmar; Davide Gadioli; et al. (SAMOS, 2017)

Autotuning and adaptivity in energy efficient HPC systems: the ANTAREX toolbox. - Cristina Silvano; Gianluca Palermo; Giovanni Agosta; Amir H. Ashouri; Davide Gadioli; Stefano Cherubin; Emanuele Vitali; Luca Benini; Andrea Bartolini; Daniele Cesarini; João M. P. Cardoso; João Bispo; et al. (CF, 2018)

Embedded Operating System Optimization through Floating to Fixed Point Compiler Transformation. - Daniele Cattaneo 002; Antonio Di Bello; Stefano Cherubin; Federico Terraneo; Giovanni Agosta (DSD, 2018)

ANTAREX: A DSL-Based Approach to Adaptively Optimizing and Enforcing Extra-Functional Properties in High Performance Computing. - Cristina Silvano; Giovanni Agosta; Andrea Bartolini; Andrea Rosario Beccari; Luca Benini; Loïc Besnard; João Bispo; Radim Cmar; João M. P. Cardoso; Carlo Cavazzoni; Stefano Cherubin; Davide Gadioli; et al. (DSD, 2018)

Aspect-Driven Mixed-Precision Tuning Targeting GPUs. - Ricardo Nobre; Luís Reis 001; João Bispo; Tiago Carvalho 001; João M. P. Cardoso; Stefano Cherubin; Giovanni Agosta (PARMA-DITAM@HiPEAC, 2018)

A runtime controller for openCL applications on heterogeneous system architectures. - Cristiana Bolchini; Stefano Cherubin; Gianluca C. Durelli; Simone Libutti; Antonio Miele; Marco D. Santambrogio (SIGBED Rev., 2018)

libVersioningCompiler: An easy-to-use library for dynamic generation and invocation of multiple code versions. - Stefano Cherubin; Giovanni Agosta (SoftwareX, 2018)

Fixed point exploitation via compiler analyses and transformations: POSTER. - Daniele Cattaneo 002; Antonio Di Bello; Michele Chiari; Stefano Cherubin; Giovanni Agosta (CF, 2019)

Towards a benchmark suite for high-performance Modelica compilers. - Giovanni Agosta; Francesco Casella; Stefano Cherubin; Alberto Leva; Federico Terraneo (EOOLT, 2019)

Towards a High-Performance Modelica Compiler. - Giovanni Agosta; Emanuele Baldino; Francesco Casella; Stefano Cherubin; Alberto Leva; Federico Terraneo (Modelica, 2019)

Feedback-Driven Performance and Precision Tuning for Automatic Fixed Point Exploitation. - Daniele Cattaneo 002; Michele Chiari; Stefano Cherubin; Antonio Di Bello; Giovanni Agosta (PARCO, 2019)

Supporting the Scale-Up of High Performance Application to Pre-Exascale Systems: The ANTAREX Approach. - Cristina Silvano; Giovanni Agosta; Andrea Bartolini; Andrea Rosario Beccari; Luca Benini; Loïc Besnard; João Bispo; Radim Cmar; João M. P. Cardoso; Carlo Cavazzoni; Daniele Cesarini; Stefano Cherubin; et al. (PDP, 2019)

The ANTAREX Domain Specific Language for High Performance Computing. - Cristina Silvano; Giovanni Agosta; Andrea Bartolini; Andrea Rosario Beccari; Luca Benini; Loïc Besnard; João Bispo; Radim Cmar; João M. P. Cardoso; Carlo Cavazzoni; Daniele Cesarini; Stefano Cherubin; et al. (CoRR, 2019)

The ANTAREX domain specific language for high performance computing. - Cristina Silvano; Giovanni Agosta; Andrea Bartolini; Andrea Rosario Beccari; Luca Benini; Loïc Besnard; João Bispo; Radim Cmar; João M. P. Cardoso; Carlo Cavazzoni; Daniele Cesarini; Stefano Cherubin; et al. (Microprocess. Microsystems, 2019)

Compiler-assisted dynamic precision tuning. - Stefano Cherubin (2019)

Automated Precision Tuning in Activity Classification Systems: A Case Study. - Nicola Fossati; Daniele Cattaneo 002; Michele Chiari; Stefano Cherubin; Giovanni Agosta (PARMA-DITAM@HiPEAC, 2020)

TAFFO: Tuning Assistant for Floating to Fixed Point Optimization. - Stefano Cherubin; Daniele Cattaneo 002; Michele Chiari; Antonio Di Bello; Giovanni Agosta (IEEE Embed. Syst. Lett., 2020)

Dynamic Precision Autotuning with TAFFO. - Stefano Cherubin; Daniele Cattaneo 002; Michele Chiari; Giovanni Agosta (ACM Trans. Archit. Code Optim., 2020)

Architecture-aware Precision Tuning with Multiple Number Representation Systems. - Daniele Cattaneo 002; Michele Chiari; Nicola Fossati; Stefano Cherubin; Giovanni Agosta (DAC, 2021)

Tools for Reduced Precision Computation: A Survey. - Stefano Cherubin; Giovanni Agosta (ACM Comput. Surv., 2021)

FixM: Code generation of fixed point mathematical functions. - Daniele Cattaneo 002; Michele Chiari; Gabriele Magnani; Nicola Fossati; Stefano Cherubin; Giovanni Agosta (Sustain. Comput. Informatics Syst., 2021)

Tunable approximations to control time-to-solution in an HPC molecular docking Mini-App. - Davide Gadioli; Gianluca Palermo; Stefano Cherubin; Emanuele Vitali; Giovanni Agosta; Candida Manelfi; Andrea Rosario Beccari; Carlo Cavazzoni; Nico Sanna; Cristina Silvano (J. Supercomput., 2021)

Ahead-Of-Real-Time (ART): A Methodology for Static Reduction of Worst-Case Execution Time. - Daniele Cattaneo 002; Gabriele Magnani; Stefano Cherubin; Giovanni Agosta (NG-RES@HiPEAC, 2022)

TAFFO: The compiler-based precision tuner. - Daniele Cattaneo 002; Michele Chiari; Giovanni Agosta; Stefano Cherubin (SoftwareX, 2022)

Clever DAE: Compiler Optimizations for Digital Twins at Scale. - Michele Scuttari; Nicola Camillucci; Daniele Cattaneo 002; Giovanni Agosta; Francesco Casella; Stefano Cherubin; Federico Terraneo (CF, 2023)

Building a Reusable and Extensible Automatic Compiler Infrastructure for Reconfigurable Devices. - Zhenya Zang; Uwe Dolinsky; Pietro Ghiglio; Stefano Cherubin; Mehdi Goli 001; Shufan Yang (FPL, 2023)

Mixed Precision in Heterogeneous Parallel Computing Platforms via Delayed Code Analysis. - Daniele Cattaneo 002; Alberto Maggioli; Gabriele Magnani; Lev Denisov; Shufan Yang; Giovanni Agosta; Stefano Cherubin (SAMOS, 2023)

Array-Aware Matching: Taming the Complexity of Large-Scale Simulation Models. - Massimo Fioravanti; Daniele Cattaneo 002; Federico Terraneo; Silvano Seva; Stefano Cherubin; Giovanni Agosta; Francesco Casella; Alberto Leva (ACM Trans. Math. Softw., 2023)

SeTHet - Sending Tuned numbers over DMA onto Heterogeneous clusters: an automated precision tuning story. - Gabriele Magnani; Daniele Cattaneo 002; Lev Denisov; Giuseppe Tagliavini; Giovanni Agosta; Stefano Cherubin (CF, 2024)

Precision Tuning the Rust Memory-Safe Programming Language. - Gabriele Magnani; Lev Denisov; Daniele Cattaneo 002; Giovanni Agosta; Stefano Cherubin (PARMA-DITAM, 2024)

Profiling vs Static Analysis: The Impact on Precision Tuning. - Lev Denisov; Gabriele Magnani; Daniele Cattaneo 002; Giovanni Agosta; Stefano Cherubin (SAC, 2024)

The Impact of Profiling Versus Static Analysis in Precision Tuning. - Lev Denisov; Gabriele Magnani; Daniele Cattaneo 002; Giovanni Agosta; Stefano Cherubin (IEEE Access, 2024)

Architecture, Simulation and Software Stack to Support Post-CMOS Accelerators: The ARCHYTAS Project. - Giovanni Agosta; Stefano Cherubin; Derek Christ; Francesco Conti 001; Asbjørn Djupdal; Matthias Jung 001; Georgios Keramidas; Roberto Passerone; Paolo Rech; Elisa Ricci 001; Philippe Velha; Flavio Vella; et al. (ISVLSI, 2025)

Synergistic Memory Optimisations: Precision Tuning in Heterogeneous Memory Hierarchies. - Gabriele Magnani; Daniele Cattaneo 002; Lev Denisov; Giuseppe Tagliavini; Giovanni Agosta; Stefano Cherubin (IEEE Trans. Computers, 2025)