
Le projet européen ENTRA, a conçu un prototype expérimental de logiciel basé sur une sémantique de programmation qui indique aux programmeurs la quantité d’énergie consommée en fonction du code qu’ils sont en train d’élaborer.
L’outil ENTRA est exécuté parallèlement au programme et, par analyse de code et modélisation énergétique, il montre la quantité d’énergie qui coûtera à l’ordinateur d’exécuter ce programme et l’effet que les décisions de conception auront sur la consommation d’énergie.
Projet Entrez
Dans le domaine de l’informatique, les économies d’énergie sont généralement réalisées par le biais du matériel. Mais selon un projet européen récent, cette approche ne permet que des économies partielles, peut-être les moins importantes. Bien que le matériel soit efficace sur le plan énergétique, une grande partie de l’énergie qui pourrait être économisée est gaspillée en raison de l’inefficacité du logiciel installé.
Le professeur explique qu’il est possible de comparer la consommation d’une voiture de voiture de voiture. John Gallagher de la Université de Roskilde (Danemark), coordinateur d’ENTRA. On le voit comme une des prestations de la voiture. En l’achetant, on nous dit qu’il consomme huit litres à 100 kilomètres, mais cela dépend bien sûr du mode de conduite. La même chose peut être appliquée à l’informatique. Normalement, l’énergie est associée au matériel, mais elle pourrait être économisée plus d’énergie par le logiciel, sans varier le matériel. Il n’est donc pas nécessaire de consacrer tout l’effort nécessaire à la construction de matériel plus efficace en matière d’énergie. C’est justement le sujet de l’étude du projet ENTRA
Consommation d’énergie à la vue du programmeur
Le projet ENTRA traite la efficacité énergétique en tant qu’objectif de la conception et vise à permettre aux entreprises informatiques de commercialiser en moins de temps des produits économes en énergie. L’outil ENTRA montre la dépense (consommation) d’énergie en watts ou les exigences énergétiques absolues (l’énergie nécessaire pour accomplir la tâche) en fonction de la vitesse du processeur (GHz). Plutôt que d’attendre que le programme soit installé et exécuté sur une machine avant de mesurer sa consommation d’énergie (quand il est généralement trop tard pour corriger la situation), le programmeur connaît à l’avance la consommation d’électricité approximative selon le code.
La consommation d’énergie des ordinateurs est passée au premier plan tant pour des raisons environnementales (l’empreinte carbone) que pratiques (la nécessité de prolonger la batterie entre les charges). L’énorme croissance enregistrée dans le domaine de l’informatique au cours des 10 dernières années a conduit les centres de traitement de données à consommer d’énormes quantités d’énergie. Il faut de l’énergie pour les tâches de réfrigération, mais aussi pour le traitement et le transport des données. La méthode ENTRA s’applique à la programmation du code et des tâches et réduit au minimum la consommation d’énergie.
Une grande économie de batterie sur les smartphones
La demande de puissance de calcul augmentera de manière exponentielle et les applications devront être conçues de manière à être plus efficaces sur le plan énergétique afin de rendre les batteries plus petites et de les recharger moins fréquemment.
Le prototype d’ENTRA est formé en trois composants qui consomment généralement beaucoup d’énergie: traitement audio en temps réel, contrôle des moteurs et des robots et connexion réseau aussi en temps réel. Le prototype de logiciel est exécuté sur le matériel de XMOS, une société de semi-conducteurs de Bristol (Royaume-Uni) qui fournit aux secteurs de l’automobile, de l’informatique et des jeux vidéo. Les chercheurs responsables du projet ont constaté dans ces études pratiques qu’il serait possible d’économiser au moins 20 à 50% d’énergie par des pratiques telles que le compactage des programmes et l’optimisation de la synchronisation des opérations afin de réduire la vitesse à laquelle le processeur fonctionne.
Dans XMOS, il est envisagé d’intégrer plusieurs composants d’ENTRA dans sa gamme d’outils afin d’optimiser la consommation d’énergie. Les résultats d’ENTRA ont également été présentés à plusieurs entreprises de renommée internationale telles que ARM et ST Microelectronics et dans les ateliers EACO (Energy Aware Computing) devant des universitaires de pointe dans le domaine de l’informatique efficace sur le plan énergétique.
Le professeur Gallagher affirme que l’extension des résultats d’ENTRA à l’échelle systémique est possible. La méthode est totalement indépendante de tout matériel ou domaine d’application puisqu'elle est basée exclusivement sur la sémantique du langage de programmation et sur un modèle énergétique général. Les mêmes techniques pourraient s’appliquer à des ordinateurs à haut rendement, précise-t-il.
Financement et partenaires du projet
Le projet ENTRA, composé de quatre partenaires du Danemark, de l’Espagne et du Royaume-Uni, a été lancé en octobre 2012, s’achèvera le 30 septembre 2015 et est financé par 2,1 millions d’euros au titre du 7e PC.
Pour plus d’informations:
__________________________________________
Service d’information communautaire sur la recherche et le développement
El programa NAVISP impulsa técnicas de aprendizaje automático para identificar señales anómalas en sensores cuánticos destinados a posicionamiento, navegación y sincronización. Un nuevo enfoque para la navegación de precisión La Agencia Espacial Europea, a través de su programa NAVISP, impulsa el proyecto AI for Anomaly Detection in Multi-Sensor PNT, orientado a detectar comportamientos anómalos en sensores cuánticos empleados en sistemas...
La Universidad Carlos III de Madrid coordina el proyecto europeo PROSPERO, una iniciativa de investigación que reúne a nueve organizaciones de seis países y que persigue transformar el diseño de las futuras redes móviles de sexta generación. Su objetivo es construir una plataforma abierta, programable e inteligente que reduzca el coste de despliegue y operación, mejore la eficiencia energética y...
El Colegio Oficial de Ingenieros Industriales de Madrid y la Asociación de Ingenieros Industriales de Madrid convocaron para el 20 de octubre de 2026 una jornada técnica sobre la seguridad del transporte ferroviario de alta velocidad. El programa abordaba los retos asociados a la operación de trenes por encima de 250 kilómetros por hora, desde la dinámica del vehículo hasta...
El Consejo General de Colegios Oficiales de Ingenieros Industriales valoró positivamente el año pasado el impulso del Gobierno a la construcción industrializada, con la incorporación de criterios de industrialización que podían representar hasta un 10 % de la puntuación en las licitaciones públicas de vivienda, sin embargo la oferta sigue un ritmo más lento que la demanda. La oferta de...
El Colegio Oficial de Graduados e Ingenieros Técnicos Industriales de Valencia celebró el 16 de octubre de 2026, en l’Hemisfèric de Valencia, su Gala de la Ingeniería 2026 y la entrega de los IX Premios Nikola Tesla. La convocatoria reunió a más de 300 personas entre representantes institucionales, profesionales, colegiados y miembros del tejido empresarial. Proyectos universitarios premiados El Premio...
In compliance with the Spanish Law on Information Society Services and Electronic Commerce (LSSI) and European Directive 2009/136/EC, we inform you that this website uses cookies to make browsing easier and improve the user experience.
A cookie is a file downloaded to your computer when you access certain websites. Cookies allow a website to store and retrieve information about a user's or device's browsing habits. Depending on the information they contain and how the device is used, they may be used to recognise the user.
You can allow, block or delete cookies installed on your computer by changing your browser settings.
Once informed about the cookie policy, you can accept this website's use of cookies. You may change your settings at any time by configuring your browser to accept or reject cookies, or to notify you when a server wishes to store a cookie.
If you block or reject cookies, some services may be unavailable, you may be unable to access certain services or you may not be able to make full use of this website. In addition to our own cookies, we allow third parties to set and access cookies on your computer.
Thank you for accepting cookies. This helps us obtain more accurate data to improve the content and usability of the website.
If this website provides a special service with specific provisions on personal data protection and cookie use, those particular provisions will take precedence over this policy for that service.
When you first access this website, a window informs you about cookie use and lets you read this cookie policy. If you expressly accept cookies, continue browsing or click a link, you will be deemed to have accepted this cookie policy and the installation of cookies on your computer or device.
We may update this website's cookie policy. We recommend reviewing it each time you visit so that you remain informed about how and why we use cookies. The cookie policy was last updated on 2 September 2013.