For several years now, most of the growth of comput- ing power has been made possible by exploiting paral- lel CPUs on the same chip; unfortunately, state-of-the-art software tools for the simulation of declarative, object- oriented models still generate single-threaded simulation code, showing an increasingly disappointing performance. This paper presents a simple strategy for the efficient com- putation of the right-hand-side of the ordinary differen- tial equations resulting from the causalization of object- oriented models, which is often the computational bottle- neck of the executable simulation code. It is shown how this strategy can be particularly effective in the case of gen- eralized physical networks, i.e., system models built by the connection of components storing certain quantities and of components describing the flow of such quantities between them.

A Strategy for Parallel Simulation of Declarative Object-Oriented Models of Generalized Physical Networks

CASELLA, FRANCESCO
2013

Abstract

For several years now, most of the growth of comput- ing power has been made possible by exploiting paral- lel CPUs on the same chip; unfortunately, state-of-the-art software tools for the simulation of declarative, object- oriented models still generate single-threaded simulation code, showing an increasingly disappointing performance. This paper presents a simple strategy for the efficient com- putation of the right-hand-side of the ordinary differen- tial equations resulting from the causalization of object- oriented models, which is often the computational bottle- neck of the executable simulation code. It is shown how this strategy can be particularly effective in the case of gen- eralized physical networks, i.e., system models built by the connection of components storing certain quantities and of components describing the flow of such quantities between them.
Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools (EOOLT)
9789175196213
File in questo prodotto:
File Dimensione Formato  
2013-Casella-EOOLT.pdf

Accesso riservato

: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 752.73 kB
Formato Adobe PDF
752.73 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11311/759053
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact