@article{M6A2C788B, title = "A Cross Layer Optimization Technique for Improving Performance of MLC NAND Flash-Based Storages", journal = "Journal of KIISE, JOK", year = "2017", issn = "2383-630X", doi = "10.5626/JOK.2017.44.11.1130", author = "Jisung Park,Sungjin Lee,Jihong Kim", keywords = "multi-level cell NAND flash memory,NAND flash-based storages,flash translation layer (FTL),cross-layer optimization", abstract = "The multi-leveling technique that stores multiple bits in a single memory cell has significantly improved the density of NAND flash memory along with shrinking processes. However, because of the side effects of the multi-leveling technique, the average write performance of MLC NAND flash memory is degraded more than twice that of SLC NAND flash memory. In this paper, we introduce existing cross-layer optimization techniques proposed to improve the performance of MLC NAND flash-based storages, and propose a new integration technique that overcomes the limitations of existing techniques by exploiting their complementarity. By fully exploiting the performance asymmetry in MLC NAND flash devices at the flash translation layer, the proposed technique can handle many write requests with the performance of SLC NAND flash devices, thus significantly improving the performance of NAND flash-based storages. Experimental results show that the proposed technique improves performance 39% on average over individual techniques." }