TY - GEN
T1 - Using dynamic voltage scaling for energy-efficient flash-based storage devices
AU - Lee, Sungjin
AU - Kim, Jihong
PY - 2010
Y1 - 2010
N2 - NAND flash memory is commonly known as a power-efficient storage medium. Because of the increasing complexity of flash-based storage devices, however, it is more difficult to achieve good power-efficiency without considering an energy-efficient storage device design. In this paper, we investigate the potential benefit of dynamic voltage/frequency scaling (DVFS) on the energy-efficiency of flash-based storage devices. We first develop a performance/power model for a flash device by using an FPGA-based flash device platform. We then propose a simple DVFS heuristic algorithm that exploits workload fluctuations of a flash device to achieve a significant reduction in energy consumption without performance degradation. Experimental results show that a flash device with DVFS can reduce energy consumption by up to 20%-30%.
AB - NAND flash memory is commonly known as a power-efficient storage medium. Because of the increasing complexity of flash-based storage devices, however, it is more difficult to achieve good power-efficiency without considering an energy-efficient storage device design. In this paper, we investigate the potential benefit of dynamic voltage/frequency scaling (DVFS) on the energy-efficiency of flash-based storage devices. We first develop a performance/power model for a flash device by using an FPGA-based flash device platform. We then propose a simple DVFS heuristic algorithm that exploits workload fluctuations of a flash device to achieve a significant reduction in energy consumption without performance degradation. Experimental results show that a flash device with DVFS can reduce energy consumption by up to 20%-30%.
UR - https://www.scopus.com/pages/publications/79851479823
U2 - 10.1109/SOCDC.2010.5682971
DO - 10.1109/SOCDC.2010.5682971
M3 - Conference contribution
AN - SCOPUS:79851479823
SN - 9781424486335
T3 - 2010 International SoC Design Conference, ISOCC 2010
SP - 63
EP - 66
BT - 2010 International SoC Design Conference, ISOCC 2010
T2 - 2010 International SoC Design Conference, ISOCC 2010
Y2 - 22 November 2010 through 23 November 2010
ER -