A. Gupta, Y. Kim, and B. Urgaonkar, DFTL : A Flash Translation Layer Employing Demand-based Selective Caching of Pagelevel Address Mappings, ACM Architectural Support for Programming Languages and Operating Systems, 2009.

H. Jo, J. Kang, S. Park, J. Kim, and J. Lee, FAB : Flash-Aware Buffer Management Policy for Portable Media Players, IEEE Transactions on Consumer Electronics, vol.52, pp.485-493, 2006.

S. Kang, S. Park, H. Jung, H. Shim, and J. Cha, Performance Trade-Offs in Using NVRAM Write Buffer for Flash Memory-Based Storage Devices, IEEE Transactions on Computers, 2009.
DOI : 10.1109/TC.2008.224

H. Kim and S. Ahn, BPLRU : A Buffer Management Scheme for Improving Random Writes in Flash Storage, 6th USENIX Conference on File and Storage Technologies, 2008.

S. Lee, D. Park, T. Chung, D. Lee, S. Park et al., A log buffer-based flash translation layer using fully-associative sector translation, ACM Transactions on Embedded Computing Systems, vol.6, issue.3, 2007.
DOI : 10.1145/1275986.1275990

S. Park, D. Jung, J. Kang, J. Kim, and J. Lee, CFLRU, Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems , CASES '06, 2006.
DOI : 10.1145/1176760.1176789

G. Wu, B. Eckart, and X. He, BPAC: An adaptive write buffer management scheme for flash-based Solid State Drives, 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), 2010.
DOI : 10.1109/MSST.2010.5496998

D. Myers, On the Use of NAND Flash Memory in High-Performance Relational Databases, Master of Science technical report, 2008.

A. M. Caulfield, L. M. Grupp, and S. Swanson, Gordon : Using Flash Memory to Build Fast, Power-efficient Clusters for Dataintensive Applications, ACM Architectural Support for Programming Languages and Operating Systems, 2009.

R. Stoica, M. Athanassoulis, and R. Johnson, Evaluating and repairing write performance on flash devices, Proceedings of the Fifth International Workshop on Data Management on New Hardware, DaMoN '09, 2009.
DOI : 10.1145/1565694.1565697

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.260.36

F. Chen, D. A. Koufaty, and X. Zhang, Understanding intrinsic characteristics and system implications of flash memory based solid state drives, Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems, SIGMETRICS '09, 2009.
DOI : 10.1145/1555349.1555371

Y. Kim, B. Tauras, A. Gupta, D. M. Nistor, and B. Urgaonkar, FlashSim: A Simulator for NAND Flash-Based Solid-State Drives, 2009 First International Conference on Advances in System Simulation, 2009.
DOI : 10.1109/SIMUL.2009.17

G. R. Ganger, B. Worthington, and Y. N. Patt, The Disksim Simulation Environment Version 3.0 Reference Manual, 2003.

G. Forni, C. Ong, C. Rice, K. Mckee, and R. J. Bauer, Flash Memory Applications, Nonvolatile Memory Technologies with emphasis on Flash, 2007.
DOI : 10.1002/9780470181355.ch2

T. S. Chung and H. S. Park, STAFF: A flash driver algorithm minimizing block erasures, Journal of Systems Architecture, vol.53, issue.12, p.53, 2007.
DOI : 10.1016/j.sysarc.2007.02.005

D. Park, B. Debnath, and D. Du, CFTL : A Convertible Flash Translation Layer with Consideration of Data Access Pattern, 2009.

C. H. Wu, L. P. Chang, and T. W. Kuo, An Efficient B-Tree Layer for Flash-Memory Storage Systems, ACM Trans. On Embedded Computing, vol.6, issue.3, 2007.
DOI : 10.1007/978-3-540-24686-2_26

T. Shinohara, Flash Memory Card with Block Memory Address, United States Patent, p.993, 1999.

B. S. Kim and G. Y. Lee, Method of Driving Remapping in Flash Memory and Flash Memory Architecture Suitable Therfor, United States Patent, p.381176, 2002.

S. Micron and . Block-vs, Large Block NAND Flash Devices, 2007.