Redução do Consumo Energético de Aplicações Paralelas Eficientes em Arquiteturas Multicore
economia de energia, modelagem de circuitos CMOS, processadores multicore
Nos últimos anos, os processadores multicore vêm sendo utilizados extensivamente em diversos tipos de equipamentos em substituição aos processadores singlecore. Dentre as principais razões para esse fenômeno podem ser citadas a sua maior capacidade de processamento de dados e a possibilidade de redução do seu consumo de energia em função da variação de alguns dos seus parâmetros de funcionamento, tais como frequência de operação e tensão de alimentação. Neste trabalho demonstramos, a partir de modelos matemáticos para a potência de transistores CMOS, que o consumo relativo de energia desses processadores pode ser relacionado a medidas de desempenho utilizadas em processamento paralelo, como speedup e eficiência. Aproveitamos os modelos matemáticos para a potência elétrica de tais processadores para prever a melhor forma de se aproveitar alguns dos recursos dos processadores multicore quando o objetivo é a economia de energia.