Projet ANR-08-SEGI-0013 – Open-PEOPLE : Plateforme ouverte pour l'estimation et l'optimisation de la consommation en puissance et en énergie
Programme : Systèmes Embarqués et Grandes Infrastructures (ARPEGE) 2008
Année de financement : 2008
Coordinateur du projet : Eric SENN (UNIVERSITE DE BRETAGNE SUD)
Partenaires : Inria Centre Paris - Rocquencourt; Inria Centre Paris - Rocquencourt; Entreprise autre que TPE ou PME; Université de Bretagne-Sud; Université Nice - Sophia-Antipolis; Université de Rennes 1
Montant : 1962532.0 euros
Durée : 36 mois
Résumé : Le projet Open-PEOPLE se propose de fournir une plateforme fédératrice ouverte pour l’estimation et l’optimisation de la consommation en puissance et en énergie des systèmes. Les utilisateurs de la plateforme pourront estimer la consommation d'une application sur l’architecture matérielle qu’ils choisiront dans un ensemble d’architectures types paramétrables. Au sein du système réalisé, les composants utilisés seront choisis dans une bibliothèque de composants matériels et logiciels, paramétrables ou non.    L’estimation pourra se faire à différentes étapes du raffinement de la spécification, la méthodologie développée reposant sur une utilisation de modèles de consommation multi-niveaux, interopérables, et interchangeables, permettant une exploration facile de l’espace de conception. Les résultats des estimations pourront être utilisés pour vérifier les comportements énergétiques d’un système développé à l’aide de plateformes de simulation. Le retour d’information sur les propriétés fonctionnelles de l’application pourra permettre d’affiner encore les résultats de l’estimation au sein de Open-PEOPLE. Une standardisation des modèles de consommation sera proposée afin d’en permettre l’interopérabilité et l’interchangeabilité, et de faciliter les échanges avec d’autres plateformes.    La bibliothèque de modèles de consommation de Open-PEOPLE sera extensible : de nouveaux modèles de composants pourront y être ajoutés au gré de l’évolution des besoins de ses utilisateurs en termes applicatifs, et de l’évolution des technologies d’implantation. A cet effet, la plateforme d’estimation logicielle, accessible par l’intermédiaire d’un portail Internet, sera couplée à une plateforme matérielle constituée d’un banc de mesure automatisé, commandée via la plateforme logicielle. Une bibliothèque d'applications (benchmarks) sera proposée pour la caractérisation des nouveaux composants et des nouvelles architectures.    En plus des travaux de recherche nécessaires à l’établissement des méthodes pour l’estimation multi-niveaux des systèmes hétérogènes complexes, des travaux de recherche seront menés afin de proposer des méthodes et techniques pour permettre l’optimisation de la consommation à partir des résultats fournis par Open-PEOPLE. Ainsi Open-PEOPLE est tournée vers une utilisation à la fois par les académiques pour supporter les travaux de recherche sur les méthodes d’estimation et d’optimisation de la consommation, et par les industriels, pour estimer ou optimiser la consommation des systèmes.    Le consortium de Open-PEOPLE restera ouvert. De nouveaux membres pourront à tout moment se joindre au projet afin de bénéficier de ses résultats, ou de collaborer aux différents travaux réalisés.