Skip to content

Optimize read/write operations between models #759

@davidhjp01

Description

@davidhjp01

With large numbers of FMU's input and output ports and connections, there is a significant performance degradation due to many iterative value transfers (reads/writes) between FMU ports.

I have only briefly went over how this operation is performed. But for the simulations without using ProxyFMU, we can probably optimize this process via pointer swapping? Also there are value modifiers, which we can use of some parallel loops (any other suggestions?) .

Metadata

Metadata

Labels

discussion neededLet's have a discussion about thisenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions