Modelo de Consumo de Energia baseado em Programação Genética Paralela

Objectivo

Desenvolvimento de uma metodologia para a obtenção de modelos simplificados para o consumo de energia de componentes de sistemas digitais.

Descrição

O consumo de energia é cada vez mais um parâmetro fundamental no desenvolvimento de sistemas digitais, criando a necessidade de ferramentas que permitam estimar eficientemente o consumo do sistema.

Este processo de estimação pode ser realizado a diferentes níveis de abstracção. Embora a fiabilidade seja maior para níveis mais baixos, a complexidade de estimação é significativamente maior. Por outro lado, quanto mais cedo o projectista tiver uma boa estimativa do consumo melhor, pois permite eventuais correcções mais cedo.

Neste trabalho o que se pretende é desenvolver modelos de consumo de componentes digitais complexos a partir de informação obtida ao nível de porta lógica. Esta informação consistirá num conjunto de valores de potência desse componente para um conjunto de valores das entradas. Pretende-se que este conjunto de ponto cobra de forma uniforme o espaço de n dimensões das entradas. O objectivo é utilizar programação genética para obter uma expressão de n variáveis para a potência. Uma vez obtida esta expressão, já não será necessário fazer a estimação a nível lógico, bastará calcular esta expressão, processo significativamente mais simples!

De forma a que seja possível interligar vários componentes, também deverão ser obtidas expressões semelhantes para as saídas dos componentes, permitindo a propagação de valores de um módulo para outro.

Os métodos baseados em programação genética têm sido alvo de intensa utilização por se ter demonstrado a sua eficiência, nomeadamente em problemas de elevada dimensão. Pretende-se verificar a sua eficiência neste caso concreto da modelação do consumo de energia. Para melhorar o desempenho, propõe-se uma implementação paralela deste algoritmo, sobre um conjunto de computadores ligados em grid.

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