SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:liu-185436"
 

Sökning: onr:"swepub:oai:DiVA.org:liu-185436" > Towards an Open-Sou...

Towards an Open-Source Modelica Compiler in Julia

Tinnerholm, John, 1992- (författare)
Linköpings universitet,Programvara och system,Tekniska fakulteten
Pop, Adrian, 1975- (författare)
Linköpings universitet,Programvara och system,Tekniska fakulteten
Sjölund, Martin, 1984- (författare)
Linköpings universitet,Programvara och system,Tekniska fakulteten
visa fler...
Heuermann, Andreas (författare)
Linköpings universitet,Programvara och system,Tekniska fakulteten
Abdelhak, Karim (författare)
Faculty of Engineering and Mathematics, Bielefeld University of Applied Sciences, Bielefeld, Germany
visa färre...
 (creator_code:org_t)
Linköping : Linköping University Electronic Press, 2020
2020
Engelska.
Ingår i: Proceedings of Asian Modelica Conference 2020, Tokyo, Japan, October 08-09, 2020. - Linköping : Linköping University Electronic Press. - 9789179297756 ; , s. 143-151
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Recently the Julia language has become an option for scientific computing. As of 2020, efforts exist to provide libraries that emulate the equation-based modeling features provided by Modelica or otherwise provide such functionality in Julia. The issue with these approaches is that investment in standardization and libraries would be lost unless standard-complacency is guaranteed. We believe that it is possible to combine features from both by implementing such a compiler in Julia. We argue that this approach would open additional opportunities. One such being the handling of variable structure systems (VSS) within the framework of a Modelica standard-compliant compiler. The other being a proposed compiler architecture reminiscent of LLVM for equation-based object-oriented languages. Using the OpenModelica Compiler as a baseline, we verified the fidelity of our implementation by simulating a selected set of models. While there are performance penalties, we argue that improvements to the frontend would mitigate these issues.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Nyckelord

Modelica
OpenModelica
Compilers
Applied computing
Julia
Variable Structure Systems

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy