Blar i NTNU Open på forfatter "Cherubin, Stefano"
-
Array-Aware Matching: Taming the Complexity of Large-Scale Simulation Models
Fioravanti, Massimo; Cattaneo, Daniele; Terraneo, Federico; Seva, Silvano; Cherubin, Stefano; Agosta, Giovanni; Casella, Francesco; Leva, Alberto (Peer reviewed; Journal article, 2023)Equation-based modelling is a powerful approach to tame the complexity of large-scale simulation problems. Equation-based tools automatically translate models into imperative languages. When confronted with nowadays’ ... -
The Impact of Profiling vs Static Analysis in Precision Tuning
Denisov, Lev; Magnani, Gabriele; Cattaneo, Daniele; Agost, Giovanni; Cherubin, Stefano (Peer reviewed; Journal article, 2024)Approximate computing techniques, such as precision tuning, are widely recognized as key enablers for the next generation of computing systems, where computation quality metrics play an important role. In precision tuning, ... -
MARCO: An Experimental High-Performance Compiler for Large-Scale Modelica Models
Agosta, Giovanni; Casella, Francesco; Cattaneo, Daniele; Cherubin, Stefano; Leva, Alberto; Scuttari, Michele; Terraneo, Federico (Chapter, 2023)This paper introduces MARCO, a research compiler aimed at the efficient generation of efficient simulation code from a large-scale Modelica model. MARCO’s design goals, requirements, and specifications are dis- cussed in ... -
Mixed Precision in Heterogeneous Parallel Computing Platforms via Delayed Code Analysis
Cattaneo, Daniele; Maggioli, Alberto; Magnani, Gabriele; Denisov, Lev; Yang, Shufan; Agosta, Giovanni; Cherubin, Stefano (Journal article, 2023)Mixed Precision techniques have been successfully applied to improve the performance and energy efficiency of computation in embedded and high performance systems. However, few solutions have been proposed that address ... -
Precision Tuning the Rust Memory-Safe Programming Language
Magnani, Gabriele; Denisov, Lev; Cattaneo, Daniele; Agosta, Giovanni; Cherubin, Stefano (Journal article, 2024) -
SeTHet - Sending Tuned numbers over DMA onto Heterogeneous clusters: an automated precision tuning story
Magnani, Gabriele; Cattaneo, Daniele; Denisov, Lev; Tagliavini, Giuseppe; Agosta, Giovanni; Cherubin, Stefano (Chapter, 2024)Energy and performance optimization of embedded hardware and software is of critical importance to achieve the overall system goals. In this work, we study the optimization of memory access through a combination of hardware ...