References
- C. Park, J. Kang, S. Park, and J. Kim, "Energy- aware demand paging on NAND flash-based embedded storages," In Proc. International Symposium on Low Power Electronics and Design, pp.338-343, 2004.
- Y. Joo, Y. Choi, C. Park, S. W. Chung, E.-Y. Chung, and N. Chang, "Demand paging for One NAND flash eXecute-In-Place," In Proc. CODES+ ISSS'06, pp.229-234, 2006.
- J. In, I. Shin, and H. Kim, "SWL: A Search- While-Load demand paging scheme with NAND flash memory," In Proc. Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), pp.217-225, 2007.
- Intel Corporation, "Understanding the flash translation layer (FTL) specification," http://developer.intel.com/.
- CompactFlash Association, http://www.compactflash.org/.
- H.-L. Li, C-L. Yang, H-W. Tseng, "Energyaware flash memory management in virtual memory system," IEEE Trans. Very Large Scale Integration System, 16(8):952-964, 2008. https://doi.org/10.1109/TVLSI.2008.2000517
- A. Ban. Flash file system optimized for pagemode flash technologies, US Patent 5,937,425, Aug. 10, 1999.
- A. Ban. Flash file system, US Patent 5,404,485, Apr. 4, 1995.
- J. Kim, J. M. Kim, S. H. Noh, S. L. Min, and Y. Cho, "A space-efficient flash translation layer for compact flash systems," IEEE Trans. on Consumer Electronics, vol.48, no.2, pp.366-375, 2002. https://doi.org/10.1109/TCE.2002.1010143
- S. W. Lee, D. J. Park, T. S. Chung, W. K. Choi, D. H. Lee, S. W. Park, and H. J. Song, "A log buffer based flash translation layer using fully associative sector translation," ACM Trans. on Embedded Computing Systems, vol.6, no.3, 2007.
- C. I. Park, W. M. Cheon, J. G. Kang, K. H. Roh, W. H. Cho, and J. S. Kim, "A reconfigurable FTL (Flash Translation Layer) architecture for NAND flash-based applications," ACM Trans. on Embedded Computing Systems, vol.7, no.4, 2008.
- H. Jo, J. Kang, S. Park, J. Kim, and J. Lee, "FAB: Flash-aware buffer management policy for portable media players," IEEE Trans. On Consumer Electronics, vol.52, no.2, pp.485-493, 2006. https://doi.org/10.1109/TCE.2006.1649669
- S. Y. Park, D. Jung, J. U. Kang, J. S. Kim, and J. Lee, "CFLRU: A replacement algorithm for flash memory," In Proc. of the Int. Conf. on Compilers, Architecture and Synthesis for Embedded Systems, pp.234-241, 2006.
- H. Kim and S. Ahn, "BPLRU: A buffer management scheme for improving random writes in flash storage," In Proc. of the USENIX Conf. on File and Storage Technologies, pp.239-252, 2008.
- S. Lee, D. Shin, and J. Kim, "Buffer-aware garbage collection techniques for NAND flash memorybased storage systems," In Proc. of the Int. Work. on Software Support for Portable Storage (IWSSPS'08), pp.27-32, 2008.
- D. W. Jung, J. S. Kim, S. Y. Park, J. U. Kang, and J. Lee, "FASS: A flash-aware swap system," In Proc. of the Int. Work. on Software Support for Portable Storage (IWSSPS'05), 2005.
- O. Kwon, K. Koh, "Swap-aware garbage collection for NAND flash memory based embedded systems," In Proc. of the Seventh IEEE Int. Conf. on Computer and Information Technology, 2007.
- M. Wu and W. Zwaenepoel, "eNVy: A nonvolatile, main memory storage system," In Proc. of the Int. Conf. on Architectural Support for Programming Languages and Operating Systems, pp.86-97, 1994.
- Samsung Corp, "K9WBG08U1M NAND Flash Memory," 2007.
- N. Nethercote and J. Seward, "Valgrind: A framework for heavyweight dynamic binary instrumentation," SIGPLAN Not., vol.42, no.6, pp.89-100, 2007. https://doi.org/10.1145/1273442.1250746