This Work-In-Progress paper introduces HiPerMod, a new Modelica benchmark suite for large-scale models. The main characteristic of this benchmark suite is that for each model the Modelica implemen- tation is compared with hand-optimized C++ code. The purpose of HiPerMod is to both assess the current performance gap in existing Modelica translators, as well as to explore how to produce the most optimized code for such models, a task that will later be automated in next generation Modelica compilers. In this paper the design choices of HiPerMod are introduced, and preliminary results on a thermal model for integrated circuits are presented.
Towards a Benchmark Suite for High-Performance Modelica Compilers
Giovanni Agosta;Francesco Casella;Stefano Cherubin;Alberto Leva;Federico Terraneo
2019-01-01
Abstract
This Work-In-Progress paper introduces HiPerMod, a new Modelica benchmark suite for large-scale models. The main characteristic of this benchmark suite is that for each model the Modelica implemen- tation is compared with hand-optimized C++ code. The purpose of HiPerMod is to both assess the current performance gap in existing Modelica translators, as well as to explore how to produce the most optimized code for such models, a task that will later be automated in next generation Modelica compilers. In this paper the design choices of HiPerMod are introduced, and preliminary results on a thermal model for integrated circuits are presented.File | Dimensione | Formato | |
---|---|---|---|
paper.pdf
Accesso riservato
Descrizione: Articolo principale
:
Pre-Print (o Pre-Refereeing)
Dimensione
495.66 kB
Formato
Adobe PDF
|
495.66 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.