Article | Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany | Towards a Benchmark Suite for Modelica Compilers: Large Models Linköping University Electronic Press Conference Proceedings
Göm menyn

Title:
Towards a Benchmark Suite for Modelica Compilers: Large Models
Author:
Jens Frenkel: Dresden University of Technology, Institute of Mobile Machinery and Processing Machines, Germany Christian Schubert: Dresden University of Technology, Institute of Mobile Machinery and Processing Machines, Germany Günter Kunze: Dresden University of Technology, Institute of Mobile Machinery and Processing Machines, Germany Peter Fritzson: Linköping University, Sweden Martin Sjölund: Linköping University, Sweden Adrian Pop: Linköping University, Sweden
DOI:
10.3384/ecp11063143
Download:
Full text (pdf)
Year:
2011
Conference:
Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany
Issue:
063
Article no.:
17,
Pages:
143-152
No. of pages:
10
Publication type:
Abstract and Fulltext
Published:
2011-06-30
ISBN:
978-91-7393-096-3
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press; Linköpings universitet


Export in BibTex, RIS or text

The paper presents a contribution to a Modelica benchmark suite. Basic ideas for a tool independent benchmark suite based on Python scripting along with models for testing the performance of Modelica compilers regarding large systems of equation are given. The automation of running the benchmark suite is demonstrated followed by a selection of benchmark results to determine the current limits of Modelica tools and how they scale for an increasing number of equations.

Keywords: Benchmark; performance comparison; code generation; compiler

Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany

Author:
Jens Frenkel, Christian Schubert, Günter Kunze, Peter Fritzson, Martin Sjölund, Adrian Pop
Title:
Towards a Benchmark Suite for Modelica Compilers: Large Models
DOI:
http://dx.doi.org/10.3384/ecp11063143
References:

[1] S. Mattsson; G. Söderlind: Index reduction in differential-algebraic equations using dummy derivatives. SIAM J. Sci. Statist. Comput.; 14:677– 692; 1993. doi: 10.1137/0914043.

[2] Peter Fritzson: Principles of Object-Oriented Modeling and Simulation with Modelica 2.1; Page 57ff; Wiley IEEE Press; 2004.

[3] O. Enge-Rosenblatt; C. Clauß; P. Schwarz; F. Breitenecker; C. Nytsch-Geusen: Comparison of Different Modelica-Based Simulators Using Benchmark Tasks; in Procedings of Modelica Conference 2008

[4] M. Maggio; K. Stavåker; F. Donida; F. Casella; P.Fritzson: Parallel Simulation of Equation-based Object-Oriented Models with Quantized State Systems on a GPU; in Procedings of the 7th Modelica Conference 2009

[5] H. Lundvall; K. Stavåker; P. Fritzson; C. Kessler: Automatic parallelization of simulation code for equation-based models with software pipelining and measurements on three platforms. in ACM SIGARCH Computer Architecture News; Vol. 36; No. 5; December 2008.

[6] D Zimmer: Module-Preserving Compilation of Modelica Models;Proceedings 7th Modelica Conference; Como; Italy; Sep. 20-22; 2009.

[7] C. Höger; F. Lorenzen; P. Pepper: Notes on the Separate Compilation of Modelica; The 3rd International Work-shop on Equation-Based Object-Oriented Modeling Languages and Tools; Oslo; Norway; October 3; 2010

Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany

Author:
Jens Frenkel, Christian Schubert, Günter Kunze, Peter Fritzson, Martin Sjölund, Adrian Pop
Title:
Towards a Benchmark Suite for Modelica Compilers: Large Models
DOI:
https://doi.org10.3384/ecp11063143
Note: the following are taken directly from CrossRef
Citations:
  • William N. Lubeg & Amro M. Farid (2014). Quantitative engineering systems modeling and analysis of the energy–water nexus. Applied Energy, 135: 142. DOI: 10.1016/j.apenergy.2014.07.101


  • Responsible for this page: Peter Berkesand
    Last updated: 2019-06-04