Back to Search Start Over

An In-Memory Monitoring Database For Self Adaptive MP²SoCs

Authors :
Faure, Etienne
Marchesan Almeida, Gabriel
Benabdenbi, Mounir
Benoit, Pascal
Clermidy, Fabien
Pêcheux, François
Sassatelli, Gilles
Torres, Lionel
Architecture et Logiciels pour Systèmes Embarqués sur Puce (ALSOC)
Laboratoire d'Informatique de Paris 6 (LIP6)
Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)
Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM)
Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)
Techniques de l'Informatique et de la Microélectronique pour l'Architecture des systèmes intégrés (TIMA)
Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS)
Conception et Test de Systèmes MICroélectroniques (SysMIC)
Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)
Commissariat à l'énergie atomique et aux énergies alternatives - Laboratoire d'Electronique et de Technologie de l'Information (CEA-LETI)
Direction de Recherche Technologique (CEA) (DRT (CEA))
Commissariat à l'énergie atomique et aux énergies alternatives (CEA)-Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)
Techniques of Informatics and Microelectronics for integrated systems Architecture (TIMA)
Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP)-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes (UGA)
Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)
Laboratoire d'Electronique et des Technologies de l'Information (CEA-LETI)
Université Grenoble Alpes (UGA)-Direction de Recherche Technologique (CEA) (DRT (CEA))
Source :
IEEE International Conference on Design and Architectures for Signal and Image Processing, DASIP: Design and Architectures for Signal and Image Processing, DASIP: Design and Architectures for Signal and Image Processing, Oct 2010, Edimbourg, United Kingdom. pp.97-104, ⟨10.1109/DASIP.2010.5706252⟩
Publication Year :
2010
Publisher :
HAL CCSD, 2010.

Abstract

International audience; The complexity of MP²SoC architectures to come is such that many issues arise simultaneously, such as multicore programming, system performance, reliability, scalability, etc. The key to solve these issues is self-adaptability: the chips to come have to integrate the required software and hardware means to monitor and self-react to the various kinds of events that are likely to occur during chip's lifetime. The paper describes the design principles of a software based approach used to monitor manycore architectures running multi-threaded functional applications. The approach takes advantage of an in-memory database (as well as appropriate means to store, handle, and retrieve accumulated monitoring data) to achieve the monitoring task as simply as possible. After a presentation of the distributed database (called DRET), a case study is presented, along with performance results that clearly show the interest of the approach.

Details

Language :
English
Database :
OpenAIRE
Journal :
IEEE International Conference on Design and Architectures for Signal and Image Processing, DASIP: Design and Architectures for Signal and Image Processing, DASIP: Design and Architectures for Signal and Image Processing, Oct 2010, Edimbourg, United Kingdom. pp.97-104, ⟨10.1109/DASIP.2010.5706252⟩
Accession number :
edsair.dedup.wf.001..5801eebcc48a358f64f19697784bbb52