Modelo de Consumo de Energia baseado em Programação Genética Paralela
|
|
| Objectivos: | 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: | Macromodelos: artigo
Programação genética: apresentação,
sítio Web |
| Local: | Este trabalho será
realizado no INESC-ID, no grupo ALGOS. |
| Orientador: | José C.
Monteiro jcm@inesc-id.pt 213100283 |