Date Monday, April 11, 2011, 11:30 AM - 12:30 PM, SB 204
Title: Flash Memory Management for Embedded Systems
Speaker: Zili Shao
Flash memory is driving a storage revolution with its pervasion in our daily lives. It can be found everywhere from consumer electronics such as cell phones, cameras, USB flash drives, TVs and toys to enterprise storage systems such as SSDs and enterprise flash drivers. In this talk, I will introduce our recent work in flash memory management for embedded systems. In particular, two techniques: RNFTL (Reuse-Aware NANF Flash Translation Layer) and DAC (Demand-based block level Address mapping scheme with two-level Caching mechanism), will be presented. In RNFTL, We present for the first time a reuse-aware flash translation layer for improving the space utilization, endurance and wear leveling of NAND flash. In DAC, we propose a novel demand-based block-level address mapping scheme with two-level caching mechanism for large-scale NAND flash storage systems, so the RAM footprint can be greatly reduced without sacrificing too much system response time.
Zili Shao received his Ph.D. degree in computer science in 2005 from the University of Texas at Dallas. Currently, he is an associate professor in the Department of Computing at Hong Kong Polytechnic University. His research interests include embedded software and systems, real-time systems, and related industrial applications.