Accélération de la simulation modulaire - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Journal Articles Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques Year : 2011

Accélération de la simulation modulaire

Abstract

Les processeurs actuels intègrent de nombreuses unités (calcul, mémoire, contrôle, cœur), dupliquées ou vectorisées. Afin de tester de nouveaux concepts, les architectes utilisent des simulateurs. La principale qualité de ces simulateurs est leur modularité. Sans cette modularité, un simulateur ne peut pas suivre l'évolution rapide des micro-architectures et devient de moins en moins représentatif. La modularité est aujourd'hui pour les simulateurs une qualité plus importante que la vitesse. Nous présentons une méthodologie de vectorisation des simulateurs se substituant à la multiplication des unités, ce qui en améliore la vitesse de simulation. L'objectif de cette étude est de : (1) présenter une extension du protocole de communication UNISIM (August et al., 2007) entre les modules du simulateur, (2) introduire une méthodologie de développement simple et systématique pour construire des simulateurs avec duplication des ressources, (3) étudier l'impact de notre méthodologie sur l'accélération du temps de simulation et plus précisément du temps de passage dans l'ordonnanceur du moteur SystemC.
Fichier principal
Vignette du fichier
BoPaGo11.pdf (556.81 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

lirmm-00675917 , version 1 (02-03-2012)

Identifiers

Cite

Mourad Bouache, David Parello, Bernard Goossens. Accélération de la simulation modulaire. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2011, 30 (9/2011), pp.1115-1134. ⟨10.3166/tsi.30.1115-1134⟩. ⟨lirmm-00675917⟩
328 View
500 Download

Altmetric

Share

More