ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Auteurs : soumettez
votre article en ligne
Autres revues >>

Technique et Science Informatiques

0752-4072
Revue des sciences et technologies de l'information
 

 ARTICLE VOL 30/9 - 2011  - pp.1115-1134  - doi:10.3166/tsi.30.1115-1134
TITRE
Accélération de la simulation modulaire

TITLE
Modular simulation speed-up

RÉSUMÉ
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.


ABSTRACT
Actual processors integrate many units (computing units, memory, control, core), either duplicated or vectorized. In order to test new concepts, architects simulate them. The main quality for such simulators is their modularity. Without modularity, a simulator cannot follow the microarchitectural evolutions and rapidly becomes less and less representative. Modularity is today a more essential quality for simulators than speed. We present a simulator vectorization methodology replacing the multiplication of the units, which improves the simulation speed. The aim of this study is to: (1) present an extension of the UNISIM (August et al., 2007) communication protocol, (2) introduce a simple and systematic developing methodology to build simulators with duplicated resources, (3) study the methodology impact on the simulator time speedup and more precisely, the time spent in the SystemC scheduler.


AUTEUR(S)
Mourad BOUACHE, David PARELLO, Bernard GOOSSENS

MOTS-CLÉS
vectorisation, simulation modulaire, protocole de communication modulaire, accélération de la simulation.

KEYWORDS
vectorization, modular simuation, modular communication protocol, simulation speedup.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 12.5 €
• Non abonné : 25.0 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (743 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier