dc.creator.ID |
LUIZ, S. O. D. |
pt_BR |
dc.creator.Lattes |
http://lattes.cnpq.br/5704594745207397 |
pt_BR |
dc.contributor.advisor1 |
PERKUSICH, Angelo. |
|
dc.contributor.advisor1 |
LIMA, Antonio Marcus Nogueira. |
|
dc.contributor.advisor1ID |
PERKUSICH, A. |
pt_BR |
dc.contributor.advisor1ID |
LIMA, A. M. N. |
|
dc.contributor.advisor1Lattes |
http://lattes.cnpq.br/9439858291700830 |
pt_BR |
dc.contributor.advisor1Lattes |
http://lattes.cnpq.br/2237395961717699 |
|
dc.contributor.referee1 |
JACOBINA, Cursino Brandão. |
|
dc.contributor.referee2 |
BARROS, Péricles Rezende. |
|
dc.contributor.referee3 |
DÓREA, Carlos Eduardo Trabuco. |
|
dc.contributor.referee4 |
PIQUEIRA, José Roberto Castilho. |
|
dc.description.resumo |
A necessidade de economizar energia está presente em quase todos os sistemas de computação.
Para lidar com essa demanda crescente por gerenciamento de energia, os fabricantes
de semicondutores têm desenvolvido várias técnicas de projeto de baixo consumo, tais como:
estados de baixo consumo, escalonamento dinâmico de tensão e frequência e clock gating. Por
exemplo, no caso do gerenciamento de energia de um processador ao nível do sistema operacional,
o objetivo é escolher o par de tensão e frequência mais adequado para minimizar o consumo
de energia e garantir o nível de desempenho desejado pelo usuário. Um grande desafio para o
caso de sistemas computacionais de propósito geral é que a carga de trabalho do sistema é inicialmente
desconhecida e variante no tempo. Assim é necessário um gerenciador de energia, em
que os estados de energia do sistema são escolhidos através de um procedimento denominado
política de gerenciamento de energia. Na literatura, há uma grande quantidade de políticas
consideradas ótimas para sistemas alvo específicos. Além disso, em grande parte essas políticas
podem ser consideradas de malha aberta, pois, em tempo de execução, o desempenho do sistema
não é comparado a um valor de referência de desempenho especificado. Com o objetivo
de garantir que o desempenho do sistema seja igual a um valor de referência de desempenho
especificado, técnicas de controle em malha fechada tem sido aplicadas ao problema de gerenciamento
dinâmico de energia em diferentes cenários, tais como, o desempenho de aplicações,
o nível de utilização de um microprocessador embarcado executando um conjunto conhecido
de tarefas de tempo-real de controle, a ocupação de um buffer num decodificador multimídia,
etc.. Neste trabalho, foi desenvolvida uma técnica de controle adaptativo para gerenciamento
dinâmico de energia, com o objetivo de garantir um nível de desempenho especificado e minimizar
o consumo de energia de um processador provido de escalonamento dinâmico de tensão e
frequência, considerando que a carga de trabalho do sistema é inicialmente desconhecida e variante
no tempo. Essa técnica foi concebida o mais geral possível, para que possa ser utilizada em
diferentes tipos de sistemas computacionais. Nos resultados experimentais, a técnica de controle
adaptativo desenvolvida superou, tanto em potência quanto em desempenho do sistema,
outras políticas de gerenciamento de energia do estado da arte. |
pt_BR |
dc.publisher.country |
Brasil |
pt_BR |
dc.publisher.department |
Centro de Engenharia Elétrica e Informática - CEEI |
pt_BR |
dc.publisher.program |
PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA |
pt_BR |
dc.publisher.initials |
UFCG |
pt_BR |
dc.subject.cnpq |
Engenharia Elétrica |
|
dc.title |
Gerenciamento dinâmico de energia em processadores com cargas de trabalho variantes no tempo. |
pt_BR |
dc.date.issued |
2012-04 |
|
dc.description.abstract |
The need to save power is present in almost every computer system. To handle this increasing
demand for power management, the semiconductor manufacturers have been developing several
low power design techniques, such as: low power states, dynamic voltage and frequency
scaling, and clock gating. For example, in the case of processor power management at the operating
system level, the goal is to choose the most suitable pair of voltage and frequency to
minimize the power consumption and guarantee the performance level desired by the user. A
great challenge for the dynamic powermanagement of general purpose computer systems is that
the system workload is initially unknown and time-variant. Therefore it is necessary a power
manager, where the system power states are choosen by means of a procedure named power
management policy. In the literature, there are many power management policies which are
claimed to be optimum for specific targeted systems. Furthermore, most of those policies may
be considered as open loop policies, because, during execution time, the system performance
is not compared to a specified reference performance value. To guarantee that the system performance
is equal to a specified reference performance value, closed loop control techniques
have been applied to the power management problem at several cases, such as, the applications
performance, the utilization of an embedded microprocessor running a known set of real-time
control tasks, the occupancy of a buffer in a multimedia decoder, etc.. In thisWork, an adaptive
control technique for dynamic power management was developed with the goal of guaranteeing
a specified reference performance value and minimizing the power consumption of a processor
with dynamic voltage and frequency scaling, considering that the system workload is initially
unknown and time-variant. This technique was conceived to be as general as possible, so that
it may be used for different types of computer systems. In the experimental results, the developed
adaptive control technique outperformed other state-of-the art policies both in power and
system performance. |
pt_BR |
dc.identifier.uri |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/9599 |
|
dc.date.accessioned |
2019-11-27T13:49:10Z |
|
dc.date.available |
2019-11-27 |
|
dc.date.available |
2019-11-27T13:49:10Z |
|
dc.type |
Tese |
pt_BR |
dc.subject |
Gerenciamento Dinâmico de Energia |
|
dc.subject |
Sistemas de Computação |
|
dc.subject |
Cadeias de Markov |
|
dc.subject |
Carga de Trabalho |
|
dc.subject |
Controle Adaptativo |
|
dc.subject |
Semicondutores |
|
dc.subject |
Baixo Consumo de Energia |
|
dc.subject |
Técnicas de Estimação |
|
dc.subject |
Dynamic Energy Management |
|
dc.subject |
Computing Systems |
|
dc.subject |
Markov Chains |
|
dc.subject |
Work Load |
|
dc.subject |
Adaptive Control |
|
dc.subject |
Semiconductor |
|
dc.subject |
Low Energy Consumption |
|
dc.subject |
Estimation Techniques |
|
dc.rights |
Acesso Aberto |
pt_BR |
dc.creator |
LUIZ, Saulo Oliveira Dornellas. |
|
dc.publisher |
Universidade Federal de Campina Grande |
pt_BR |
dc.language |
por |
pt_BR |
dc.title.alternative |
Dynamic power management on processors with time-varying workloads. |
pt_BR |
dc.identifier.citation |
LUIZ, Saulo Oliveira Dornellas. Gerenciamento dinâmico de energia em processadores com cargas de trabalho variantes no tempo. 2012. 150f. (Tese de Doutorado em Engenharia Elétrica), Programa de Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba Brasil, 2012. |
pt_BR |