Write activity reduction on flash main memory via smart victim cache

  • Authors:
  • Liang Shi;Chun Jason Xue;Jingtong Hu;Wei-Che Tseng;Xuehai Zhou;Edwin H.-M. Sha

  • Affiliations:
  • University of Science and Technology of China, Hefei, China;City University of Hong Kong, Kowloon, Hong Kong;University of Texas at Dallas, Richardson, TX, 75080, Dallas, TX, USA;University of Texas at Dallas, Richardson, TX, 75080, Dallas, TX, USA;University of Science and Technology of China, Hefei, China;University of Texas at Dallas, Richardson, TX, 75080, Dallas, USA

  • Venue:
  • Proceedings of the 20th symposium on Great lakes symposium on VLSI
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Flash Memory is a desirable candidate for main memory replacement in embedded systems due to its low leakage power consumption, higher density and non-volatility characteristics. There are two challenges in applying flash memory as main memory. First, the write operations are much slower than read operations. Second, the lifetime of flash memory depends on the number of the write/erase operations. In this paper, we introduce a smart victim cache architecture to reduce the write activities by exploring the coarse grain accessing character of NAND flash memory. Experimental results show that the proposed approaches can reduce write activities on flash main memory by 65.38% on average compared to traditional architecture.