Accueil > Recherche > Étudiants/Post-docs > Tayeb Bouhadiba

Tayeb Bouhadiba

Power and temperature models for SystemC/TLM

lundi 13 août 2012

Années: 2011, 2012 (Post-doc)
Co-encadrant: Florence Maraninchi
Sujet: Power and temperature models for SystemC/TLM
Résumé:

Les systèmes sur puces modernes sont équipés d’un ensemble de dispositifs matériels permettant d’éteindre ou de réduire la consommation des composants. Une politique d’utilisation de ces mécanismes, généralement écrite au moins partiellement en logiciel, doit être développée et validée tôt dans le flot de conception.

Pendant ce post-doctorat, nous avons proposé des solutions pour permettre la simulation de ces politiques à un haut niveau d’abstraction, en particulier avec un timing peu précis. Il a fallu mettre en place des solutions techniques pour la simulation utilisant un solveur de température, et proposer un style de codage qui permette d’utiliser ces solutions techniques pour obtenir des simulations fidèles. Modern system-on-chip need sophisticated power-management policies to control their power consumption and temperature. These power-management policies are usually implemented partly in software, with hardware support. They need to be validated early, hence power and temperature-aware simulation techniques at the system-level need to be developed.

During this post-doc, we proposed solutions to simulate these power-management policies at a high level of abstraction, in particular with an imprecise timing. Technical solutions had to be set up to allow the cosimulation with a temperature solver, and coding styles have been proposed to allow using these technical solutions to obtain faithful simulations.


2016

Journal articles

ref_biblio
Matthieu Moy, Claude Helmstetter, Tayeb Bouhadiba, Florence Maraninchi. Modeling Power Consumption and Temperature in TLM Models. Leibniz Transactions on Embedded Systems, European Design and Automation Association (EDAA) \ EMbedded Systems Special Interest Group (EMSIG) and Schloss Dagstuhl -- Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing., 2016, 3 (1), pp.03:1-03:29. ⟨10.4230/LITES-v003-i001-a003⟩. ⟨hal-01339441⟩
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-01339441/file/63-285-3-PB.pdf BibTex

2013

Conference papers

ref_biblio
Tayeb Bouhadiba, Matthieu Moy, Florence Maraninchi, Jérôme Cornet, Laurent Maillet-Contoz, et al.. Co-Simulation of Functional SystemC TLM Models with Power/Thermal Solvers. Virtual Prototyping of Parallel and Embedded Systems (VIPES), May 2013, Boston, United States. ⟨hal-00807354⟩
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00807354/file/vipes2013.pdf BibTex
ref_biblio
Tayeb Bouhadiba, Matthieu Moy, Florence Maraninchi. System-Level Modeling of Energy in TLM for Early Validation of Power and Thermal Management. Design, Automation, and Test in Europe (DATE), Mar 2013, Grenoble, France. pp.1609. ⟨hal-00807048⟩
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00807048/file/granu-date2013.pdf BibTex

2012

Conference papers

ref_biblio
Jérôme Cornet, Laurent Maillet-Contoz, Ilija Materic, Sylvian Kaiser, Hela Boussetta, et al.. Co-Simulation of a SystemC TLM Virtual Platform with a Power Simulator at the Architectural Level: Case of a Set-Top Box. DAC, Jun 2012, San Francisco, United States. pp.SESSION 10U: USER TRACK. ⟨hal-00716051⟩
Accès au bibtex
BibTex

2011

Reports

ref_biblio
Tayeb Bouhadiba, Quentin Sabah, Gwenaël Delaval, Eric Rutten. Synchronous Control of Reconfiguration in Fractal Component-based Systems -- a Case Study. [Research Report] RR-7631, INRIA. 2011, pp.31. ⟨inria-00596883v2⟩
Accès au texte intégral et bibtex
https://hal.inria.fr/inria-00596883/file/RR-7631.pdf BibTex

2010

Theses

ref_biblio
Tayeb Bouhadiba. 42, A Component-Based Approach to Virtual Prototyping of Heterogeneous Embedded Systems. Computer Science [cs]. Institut National Polytechnique de Grenoble - INPG, 2010. English. ⟨tel-00539648⟩
Accès au texte intégral et bibtex
https://tel.archives-ouvertes.fr/tel-00539648/file/thesis42.pdf BibTex

2007

Conference papers

ref_biblio
Florence Maraninchi, Tayeb Bouhadiba. 42: Programmable Models of Computation for a Component-Based Approach to Heterogeneous Embedded Systems. 6th international conference on Generative programming and component engineering, Oct 2007, Salzburg, Austria. pp.53 - 62, ⟨10.1145/1289971.1289981⟩. ⟨hal-00294153⟩
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00294153/file/MaraninchiBouhadiba.pdf BibTex

Preprints, Working Papers, ...

ref_biblio
Florence Maraninchi, Tayeb Bouhadiba. 42: Programmable Models of Computation for a Component-Based Approach to Heterogeneous Embedded Systems. 2007. ⟨hal-00294148⟩
Accès au texte intégral et bibtex
https://hal.archives-ouvertes.fr/hal-00294148/file/MaraninchiBouhadiba.pdf BibTex

Documents joints

  • 13 août 2012
    info document : Zip
    742 octets

Valid XHTML 1.0 Transitional
SPIP | | Plan du site | Suivre la vie du site RSS 2.0
Habillage visuel © styleshout sous Licence Creative Commons Attribution 2.5 License