@article{CAD4X-J-2007,

author = {Youngjin Cho and Naehyuck Chang},

title = {Energy-Aware Clock Frequency Assignment in Microprocessors and Memory Devices for Dynamic Voltage Scaling},

journal = {IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)},

year = {2007},

publisher = {IEEE},

volume = {26},

number = {6},

pages  = {1030-1040},

month = {June},

note = {},

abstract = {Dynamic supply-voltage scaling (DVS) can reduce the energy consumption of microprocessors, but most DVS schemes only scale the clock frequency of the microprocessor and ignore the memory system. In this paper, we show how more energy can be saved by changing the clock frequency of the memory as well as that of the microprocessor in a coordinated fashion. The contributions of this paper include: 1) consideration of both the energy and access time of the memory; 2) derivation of a mathematical formulation of a system-wide energy model as a function of the clock frequencies of the microprocessor and memory; 3) derivation of analytic solutions of system-wide energyoptimal clock-frequency pairs for the microprocessor and the memory, and, finally, 4) extension of the frequency-assignment technique to handle discrete voltages and frequencies. Cycleaccurate system-level energy simulation shows that the proposed scheme can save up to 50% more energy than previous DVS schemes. Our approach can also be applied to other synchronous peripheral devices.},

keywords = {Energy management, power management, realtime systems},

}