TY - GEN
T1 - Vectored read
T2 - 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2008
AU - Seunghwan, Hyun
AU - Sehwan, Lee
AU - Sungyong, Ahn
AU - Hyokyung, Bahn
AU - Kern, Koh
PY - 2008
Y1 - 2008
N2 - OneNAND flash is a NAND based hybrid flash memory which offers much better read/write performance and other functionalities than standard NAND flash memory. Because of its superior read performance, OneNAND flash became the most promising storage solution for implementing high performance mobile device which adopts demand paging memory architecture. However, unfortunately, existing general purpose operating systems, such as Linux, fail to exploit the read performance of OneNAND flash because of a restriction imposed by their I/O architecture and device driver interface. This paper investigated the cause of such inability, and proposed the design of vectored read scheme for solving that problem. Implementation studies on Linux kernel shows that vectored read scheme reduces the block level read latency of OneNAND flash by up to 41% compared with commercial FTL device. It also proved its effectiveness in real-world applications by reducing page fault handling time by 28%.
AB - OneNAND flash is a NAND based hybrid flash memory which offers much better read/write performance and other functionalities than standard NAND flash memory. Because of its superior read performance, OneNAND flash became the most promising storage solution for implementing high performance mobile device which adopts demand paging memory architecture. However, unfortunately, existing general purpose operating systems, such as Linux, fail to exploit the read performance of OneNAND flash because of a restriction imposed by their I/O architecture and device driver interface. This paper investigated the cause of such inability, and proposed the design of vectored read scheme for solving that problem. Implementation studies on Linux kernel shows that vectored read scheme reduces the block level read latency of OneNAND flash by up to 41% compared with commercial FTL device. It also proved its effectiveness in real-world applications by reducing page fault handling time by 28%.
UR - http://www.scopus.com/inward/record.url?scp=53549095435&partnerID=8YFLogxK
U2 - 10.1109/RTCSA.2008.47
DO - 10.1109/RTCSA.2008.47
M3 - Conference contribution
AN - SCOPUS:53549095435
SN - 9780769533490
T3 - Proceedings - 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2008
SP - 177
EP - 184
BT - Proceedings - 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2008
Y2 - 25 August 2008 through 27 August 2008
ER -