Enhancing Flash Memory-based Storage Using Next Generation Non-Volatile Memory Devices

차세대 비휘발성 메모리를 활용한 플래시 메모리 기반 스토리지의 성능 향상 기법

  • 이형규 (삼성전자 종합기술원 S/W선행연구소) ;
  • 이철 (삼성전자 기술원 S/W선행연구소 OS그룹)
  • Published : 2009.05.21

Abstract

Keywords

References

  1. Intel Corp., 'Understanding the flash translation layer(ITL) specification,' http://developer.intel.com,1998
  2. A. Ban, 'Flash file system,' United States Patent, No.5,404,485, April 1995
  3. A. Birrel, M. Isard, C. Thacker, and T. Wobber, 'A design for high-performance flash disks,' ACM SlOOPS Operating Systems Review, vol. 41, no. 2, April 2007 https://doi.org/10.1145/1243418.1243429
  4. J. Kim, J. M. Kim, S. Noh, S. L. Min, and Y. Cho, 'A space-efficient flash translation layer for CompactFlash systems,' IEEE Transactions on Consumer Electronics, vol. 48, no. 2, PP. 336-375, 2002 https://doi.org/10.1109/TCE.2002.1010143
  5. S. Lee, D. Park, T. Chung, L. D, S. Part, and H. Song, 'A log buffer-based flash translation layer using fully - associative sector translation,' ACM Transactions on Embedded Computing Systems, vol.6, no. 3, 2007 https://doi.org/10.1145/1275986.1275990
  6. C. -H. Wu and T. -W. Kuo, 'An adaptive two-level management for the flash translation layer in em-bedded systems,' in Proceedings of ICCAD'06, November 2006 https://doi.org/10.1145/1233501.1233624
  7. 유병곤, 류상욱, 윤성민, '유비쿼터스용 유니버설 메모리 기술(MRAM, FeRAM, PRAM),' 한국전자통신연구원 1월호, 2006
  8. NAND(K9F2G08UOM-Samsung Electronics), FeRAM (FM22L16, Ramtron), MRAM(MR4A08B-Everspin Technologies) Datasheet
  9. EETIMES, 'Samsung introduces working prototype of PRAM,' http://www.eetimes.com (2006/9/11), September 2006
  10. J, Kim, H, Lee, S, Choi, and K, Bahng, 'A PRAM and NAND Flash hybrid architecture for high-performance embedded storage subsystems,' in Proceedings of ACM & IEEE EMSOFT' 08, October 2008 https://doi.org/10.1145/1450058.1450064
  11. E, Kim, H, Shin, B, Jeon, S, Han, J, Jung, and Y, Won, 'FRASH: Hierarchical file system for FRAM and flash,' in Proceedings of International Workshop on Data Storage Device and Systems, August 2007 https://doi.org/10.1007/978-3-540-74472-6_19
  12. I, H, Doh, J, Choi, D, Lee, and S, H, Noh, 'Exploiting non-volatile RAM to enhance flash file system performance,' in Proceedings of ACM & IEEE EMSOFT' 07, October 2007, pp, 164-173 https://doi.org/10.1145/1289927.1289955
  13. Y, Park, S, Lim, C, Lee, K, Park, J, Kim, and K, Bahng, 'PFFS: a scalable flash memory file system for the hybrid architecture of phase-change RAM and NAND flash,' in Proceedings of the 2008 ACM Symposium on Applied Computing, 2008, pp, 1498-1503 https://doi.org/10.1145/1363686.1364038
  14. S, Baek, C, Hyun, J, Choi, D, Lee, and S, Noh, 'Design and analysis of a space conscious nonvolatile-RAM file system,' in Proceedings of the IEEE Region 10 Conference
  15. N, K,Edel, D, Tuteja, E, L,Miller, and S, A, Brandt, 'MRAMFS: A compressing file system for nonvolatile RAM,' in Proceedings of the 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
  16. 'A protected and persistent RAM-based special filesystem in linux,' http://pramfs.sourceforge.net/
  17. 'Postmark-Benchmark,' http://www.devone.org/linux/postmark.html