TY - GEN
T1 - SOS
T2 - 2013 IEEE 29th Symposium on Mass Storage Systems and Technologies, MSST 2013
AU - Hahn, Sangwook Shane
AU - Lee, Sungjin
AU - Kim, Jihong
PY - 2013
Y1 - 2013
N2 - We propose an efficient software-based out-of-order scheduling technique, called SOS, for high-performance NAND flash-based SSDs. Unlike an existing hardware-based out-of-order technique, our proposed software-based solution, SOS, can make more efficient out-of-order scheduling decisions by exploiting various mapping information and I/O access characteristics obtained from the flash translation layer (FTL) software. Furthermore, SOS can avoid unnecessary hardware-level operations and manage I/O request rearrangements more efficiently, thus maximizing the multiple-chip parallelism of SSDs. Experimental results on a prototype SSD show that SOS is effective in improving the overall SSD performance, lowering the average I/O response time by up to 42 % over a hardware-based out-of-order flash controller.
AB - We propose an efficient software-based out-of-order scheduling technique, called SOS, for high-performance NAND flash-based SSDs. Unlike an existing hardware-based out-of-order technique, our proposed software-based solution, SOS, can make more efficient out-of-order scheduling decisions by exploiting various mapping information and I/O access characteristics obtained from the flash translation layer (FTL) software. Furthermore, SOS can avoid unnecessary hardware-level operations and manage I/O request rearrangements more efficiently, thus maximizing the multiple-chip parallelism of SSDs. Experimental results on a prototype SSD show that SOS is effective in improving the overall SSD performance, lowering the average I/O response time by up to 42 % over a hardware-based out-of-order flash controller.
UR - http://www.scopus.com/inward/record.url?scp=84883102681&partnerID=8YFLogxK
U2 - 10.1109/MSST.2013.6558433
DO - 10.1109/MSST.2013.6558433
M3 - Conference contribution
AN - SCOPUS:84883102681
SN - 9781479902170
T3 - IEEE Symposium on Mass Storage Systems and Technologies
BT - 2013 IEEE 29th Symposium on Mass Storage Systems and Technologies, MSST 2013
Y2 - 6 May 2013 through 10 May 2013
ER -