ITEA is the Eureka Cluster on software innovation
ITEA is the Eureka Cluster on software innovation
Please note that the ITEA Office will be closed from 25 December 2024 to 1 January 2025 inclusive.
ITEA 4 page header azure circular

OpenModelica nightly-build releases v1.25.0-dev*

Project
22013 OpenSCALING
Type
Enhancement
Description

The OpenModelica nightly-build releases v1.25.0-dev* support the WP3 work on non-expanded array handling for large-scale modeling. The new vectorization approach vs the old scalarization approach are tested weekly on a several benchmarks containing large-scale models

Contact
Adrian Pop
Email
Adrian.pop@liu.se
Research area(s)
Large Scale simulation
Technical features

The OpenModelica nightly-build releases v1.25.0-dev* support the WP3 work on non-expanded array handling for large-scale modeling. The new vectorization approach vs the old scalarization approach are tested weekly on a several benchmarks containing large-scale models and the results can be found here: https://libraries.openmodelica.org/branches/heavy_tests/ The new approach can already be applied on models with millions of equations with good scalability. For comparison consider: with vectorization: https://libraries.openmodelica.org/branches/heavy_tests/LargeTestSuite_NB/LargeTestSuite_NB.html with scalarization: https://libraries.openmodelica.org/branches/heavy_tests/LargeTestSuite_OB/LargeTestSuite_OB.html

Integration constraints

Everything is available within the OpenModelica tool suite, via the download link.

Targeted customer(s)

Project partner, Open Modelica consortium members

Conditions for reuse

The OSMC-PL is a public license for OpenModelica with three modes/alternatives (AGPL, OSMC-Internal-EPL, OSMC-External-EPL) for use and redistribution, in source and/or binary/object-code form:

  • AGPL. Any party (member or non-member of OSMC) may use and redistribute OpenModelica under GNU AGPL version 3.

  • Level 1 members of OSMC may also use and redistribute OpenModelica under OSMC-Internal-EPL conditions.

  • Level 2 members of OSMC may also use and redistribute OpenModelica under OSMC-Internal-EPL or OSMC-External-EPL conditions.

Confidentiality
Public
Publication date
18-11-2024
Involved partners
Linköping University (SWE)
Santa Anna IT Research Institute (SWE)