Title : 
Utilizing micro-architecture parallelism to hide reclaiming operations for NAND multi-channel SSDs
         
        
            Author : 
Ronghui Wang ; Ou Yang ; Nong Xiao ; Minxuan Zhang
         
        
            Author_Institution : 
Coll. of Comput., Nat. Univ. of Defense Technol., Changsha, China
         
        
        
        
        
        
            Abstract : 
Due to the unique erase-before-write characteristic of flash memories, flash-based solid-state disks (SSDs) use out-of-place update and require a garbage collection process to recycle invalid data space. This process brings extra operations and latencies, causing I/O blocking and performance degradation, especially when the device is close to be full. In this work, we use a parallel-unit-aware allocation policy for the internal migrating write and incoming requesting write, scheduling and packing all the operations together to utilize the micro-architecture parallelism of multi-channel SSDs. Trace-driven simulations reveal that the proposed design reduces 33.31% of response time, on average, thus improves the device performance.
         
        
            Keywords : 
NAND circuits; disc drives; flash memories; performance evaluation; recycling; scheduling; I/O blocking; NAND multichannel SSD; erase-before-write characteristic; flash memories; flash-based solid-state disks; microarchitecture parallelism; parallel-unit-aware allocation policy; performance degradation; reclaiming operations; trace-driven simulations; Delays; FTL; SSDs; allocation; garbage collection; micro-architecture parallelism; scheduling;
         
        
        
        
            Conference_Titel : 
Electronics, Computer and Applications, 2014 IEEE Workshop on
         
        
            Conference_Location : 
Ottawa, ON
         
        
        
            DOI : 
10.1109/IWECA.2014.6845750