Metodologia de Programação para Baixo Consumo

Objectivo

Desenvolvimento de uma metodologia de programação tendo como objectivo a minimização do consumo de energia.

Descrição

O consumo de energia é cada vez mais um parâmetro fundamental a ter em conta no desenvolvimento de sistemas electrónicos, particularmente no caso dos sistemas portáteis. A componente de software destes sistemas é cada vez maior. Assim, o estudo de técnicas de programação que minimizem o consumo de energia no sistema assume uma importância crescente.

Neste trabalho pretende-se analisar o consumo de diferentes programas nos componentes do sistema mais próximos do processador, nomeadamente, no processador propriamente dito, na cache, na memória primária e nos barramentos que interligam estes componentes. Está já disponível um estimador para este efeito. O objectivo é experimentar diferentes abordagem para a programação de diferentes sistemas e extrair um conjunto de regras que, a serem seguidas pelos programadores, permitam minimizar o consumo do software a ser desenvolvido.

Referências

Local

Este trabalho será realizado no INESC-ID, no grupo ALGOS

Contactos

Prof. José C. Monteiro (jcm@inesc-id.pt)    Tel: 213100283
IST/INESC-ID,  R. Alves Redol N. 9, 1000 Lisboa


ALGOS Homepage TFCs Main page 2004-04-29