Storage Class Memory: Bringing About a Shift in Computing Paradigm and its System Software

스토리지 클래스 메모리 도입에 따른 컴퓨팅 패러다임과 시스템 소프트웨어의 변화

  • 도인환 (홍익대학교 컴퓨터공학과) ;
  • 노삼혁 (홍익대학교 정보컴퓨터공학부)
  • Published : 2009.05.21

Abstract

Keywords

References

  1. G. W. Burr. B. N. Kurdi, J. C. Scott, C. H. Lam, K. Gopalakrishnan, and R. S. Shenoy, 'Overview of candidate device technologies for storage-class memory,' IBM Journal of Research and Development, vol. 52, no. 4/5, 2008 https://doi.org/10.1147/rd.524.0449
  2. R. F. Freitas and W. W. Wilcke, 'Storage-class memory: The next storage system technology,' IBM Journal of Research and Development, vol. 52, no. 4/5, 2008 https://doi.org/10.1147/rd.524.0439
  3. R. Freitas, W. Wilcke, B. Kurdi, G. Burr, 'Storage Class Memories,' Tutorial at the 7th USENlX Conference on File and Storage Technologies (FAST'09), 2009
  4. I. H. Doh, J. Choi, D. Lee, and S. H. Noh. 'Exploiting Non-Volatile RAM to Enhance Flash File System Performance,' In Proceedings of the 7th ACM & IEEE International Conference on Embedded Software (EMSOFT'07), 2007 https://doi.org/10.1145/1289927.1289955
  5. Technology Review, http://www.technologyreview.com/Infotech/20148
  6. Num:myx Memory Solutions, http://www.numonyx.com
  7. Ramtron International, http://www.ramtron.com
  8. Freescale Semiconductor, http://www.freescale.com
  9. Highest Density FeRAM, http://my.opera.com/kaycee/blog/ show.dml/2988141
  10. E. L. Miller, S. A. Brandt, and D. D. E. Long, 'HeRMES: High-Performance Reliable MRAM-Enabled Storage,' In Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HOTOS-VIII), 2001
  11. N. K. Edel, D. Tuteja, E. L. Miller, and S. A. Brandt, 'MRAMFS: A Compressing File System for Non-Volatile RAM,' In Proceedings of the 12th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems (MASCOTS'04), 2004 https://doi.org/10.1109/MASCOT.2004.1348317
  12. Y. Park, S. -H. Lim, C. Lee , and K, H. Park, 'PFFS: A Scalable Flash Memory File System for the Hybrid Architecture of Phasechange RAM and NAND Flash,' In Proceedings of the 23th ACM Sym-posium on Applied Computing (SAC'08), 2008 https://doi.org/10.1145/1363686.1364038
  13. J. H. Yoon, E. H. Nam, Y. J. Seong, H. Kim, B. Kim, S. L. Min, and Y. Cho, 'Chameleon: A High Performance Flash/FRAM Hybrid Solid State Disk Architecture,' IEEE Computer Architecture Letters, vol. 7, no. 1, 2008 https://doi.org/10.1109/L-CA.2007.17
  14. J. K. Kim, H. G. Lee, S. Choi, and K. I. Bahng, 'A PRAM and NAND Flash Hybrid Architecture for High-Performance Embedded Storage Subsystems,' In Proceedings of the 8th ACM International Conference on Embedded Software (EMSOFT'08), 2008 https://doi.org/10.1145/1450058.1450064
  15. K. H. Lee, I. H. Doh, J. Choi, D. Lee, and S. H. Noh, 'Write-Aware Buffer Cache Management Scheme for Nonvolatile RAM,' In Proceedings of the 3rd Conference on lASTED International Conference (ACST'07), 2007
  16. I. H. Doh, H. J. Lee, Y. J. Moon, E. Kim, J. Choi, D. Lee, and S. H. Noh, 'Impact of NVRAM Write Cache for File System Metadata on I/O Performance in Embedded Systems,' In Proceedings of the 24th ACM Symposium on Applied Computing (SAC'09), 2009 https://doi.org/10.1145/1529282.1529654
  17. Y. J. Kim, I. H. Doh, E. Kim, D. Lee, and S. H. Noh, 'Impact of Exploiting Storage Class Memory as a Write Buffer Cache on the Performance and Reliability of File Systems,' In Proceedings of the International Workshop on Operating System Support for Next Generation Large Scale NVRAM (NVRAMOS'09 Spring), 2009
  18. I. H. Doh, Y. J. Moon, J. S. Park, E. Kim, J. Choi, D. Lee, and S. H. Noh, 'In Search of Alternative Uses of Byte-Addressable Non-Volatile RAM: A Case Study of a Green Web Server Cluster,' In Proceedings of the 1st Workshop on Integrating Solid-state Memory into the Storage Hierarchy (wrSH' 09) , colocated with ASPLOS'09, 2009
  19. S. Baek, K. Sun, J. Choi, E. Kim, D. Lee, and S. H. Noh, 'Implementation Study of an Unified SCRAM Manager for Storage Class Random Access Memory,' In Proceedings of the 3rd International Workshop on Software Support for Portable Storage (IWSSPS' 08), co-located with EMSOFT'08, 2008