< retour aux publications

Towards an Efficient Simulation of Multi-Language Descriptions of Heterogeneous Systems

Auteur(s) : Ma. Dubois, F. Rousseau, E.M. Aboulhamid

Doc. Source: Asia Pacific Conference on Circuits and Systems (APCCAS’06)

Publisher : IEEE

Pages : 538-541

Doi : 10.1109/APCCAS.2006.342527

Heterogeneous systems design requires executing models using different simulators. Usually, simulators are connected and synchronized together by using mechanisms such as shared memory or TCP/IP. Current approaches have many drawbacks: they are not adapted to distributed environments, the simulation performance may be very disappointing, and each simulator has its own paradigm. We propose a new approach to simulate models described with different languages such as SystemC or ESyS.NET on a distributed environment. All the models are translated into a unique internal format in order to be able to optimize a distributed and multi-paradigm simulation of the models. Optimizations include different mechanisms such as regrouping of threads in a single one while respecting the semantics of the models or the splitting of a model in order to execute it on several computer resources.