Parallel Simulation of Equation-based Object-Oriented Models with Quantized State Systems on a GPUShow others and affiliations
2009 (English)In: Proceedings 7th Modelica Conference, Como, Italy, Sep. 20-22, 2009, Linköping: Linköping University Electronic Press, 2009, p. 251-260Conference paper, Published paper (Refereed)
Abstract [en]
This work focuses on the use of parallel hardware to improve the simulation speed of equation-based object-oriented Modelica models. With this intention,a method has been developed that allows for the translation of a restricted class of Modelica models to parallel simulation code, targeted for the Nvidia Tesla architecture and based on the Quantized State Systems(QSS) simulation algorithm. The OpenModelica Compiler (OMC) has been extended with a new back-end module for automatic generation of the simulation code that uses the CUDA extensions to the C language to be executable with a General Purpose Graphic Processing Unit (GPGPU). Preliminary performance measurments of a small example model havebeen done on the Tesla architecture.
Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2009. p. 251-260
Series
Linköping Electronic Conference Proceedings, ISSN 1650-3686, E-ISSN 1650-3740 ; 43
Keywords [en]
Parallel Simulation; QSS algorithm; CUDA architecture; OpenModelica compiler; GPGPU
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:liu:diva-50799DOI: 10.3384/ecp09430032ISBN: 978-91-7393-513-5 (print)OAI: oai:DiVA.org:liu-50799DiVA, id: diva2:272199
Conference
The 7th International Modelica Conference, September 20-22, 2009, Como, Italy
2009-10-142009-10-142018-02-05Bibliographically approved