Adaptive Energy-Aware Design of a Multi-Bank Flash-Memory Storage System

  • Authors:
  • Yehua Du;Ming Cai;Jinxiang Dong

  • Affiliations:
  • Zhejiang University;Zhejiang University;Zhejiang University

  • Venue:
  • RTCSA '05 Proceedings of the 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

An architectural solution to reducing energy consumption of flash-memory storage system is to take advantage of a multi-bank architecture instead of a single-bank one. Thus, allowing unused banks to be placed into low-power operating modes can help reduce energy. In this paper, an adaptive energy-aware bank assignment policy is proposed to cluster data with temporal affinity into the same bank, increasing the number of banks put into low-power modes. Then we propose an energy-aware garbage collection policy, which could keep banks in idle conditions for long durations of time to compensate for resynchronization penalties. Experiments over the prototype show the effectiveness of these policies and indicate that large energy savings can be achieved with low overhead.