Development of an Instant On System Using Storage Class Memory

스토리지 클래스 메모리를 활용한 즉각 구동 시스템의 개발

  • 문영제 (홍익대학교 컴퓨터공학과) ;
  • 도인환 (홍익대학교 컴퓨터공학과) ;
  • 박정수 (홍익대학교 컴퓨터공학과) ;
  • 노삼혁 (홍익대학교 컴퓨터공학과)
  • Published : 2010.02.15

Abstract

Storage Class Memory (SCM) has both characteristics of non-volatility and random byte addressability. The advent of SCM can bring about novel and innovative features that are not possible in con ventional computing systems. This paper suggests a new system design that turns on/off a system instantly. To do this, we replace the main memory with SCM to retain the volatile system states as the system is turned off. We implement our prototype in an embedded environment and measure its system on/off time.

스토리지 클래스 메모리 (SCM)는 비휘발성 속성과 바이트 단위의 임의 접근이 가능한 속성을 동시에 보유하고 있는 차세대 메모리 기술로써 그 활용 방안에 있어서 귀추가 주목된다. 기존 시스템에 SCM을 도입하면 시스템의 수행 속도와 안전성을 크게 향상할 수 있을 뿐만 아니라 기존의 시스템에서는 불가능했던 새로운 특징들을 제공할 수 있다. 본 연구는 혁신적인 용도로의 SCM 활용 가능성에 주목하며, 그 일환으로 SCM을 메인 메모리로 활용하여 종료 상태의 시스템에 전원이 인가되는 즉시 종전의 시스템 상태로 되돌아갈 수 있는 SOONN을 제안한다. 본 논문에서는 실제 임베디드 시스템 환경에서 프로토타입 시스템을 개발함으로써 SOONN의 실현 가능성을 제시한다.

Keywords

References

  1. 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, pp.439-447, 2008. https://doi.org/10.1147/rd.524.0439
  2. G. W. Burr, B. N. Kurdi, J. C. Scott, C. H. Lam, K. G., and R. S. Shenoy, "Overview of candidate device technologies for storage-class memory," IBM Journal of Research and Development, vol.52, no.4/5, pp.449-464, 2008. https://doi.org/10.1147/rd.524.0449
  3. E. L. Miller, S. A. Brandt, and D. D. E. Long, "HeRMES: High-Performance Reliable MRAMEnabled Storage," In Proceedings of HOTOSVIII, pp.95-99, 2001.
  4. M. Baker, S. Asami, E. Deprit, J. Ousterhout, and M. Seltzer, "Non-Volatile Memory for Fast, Reliable File Systems," In Proceedings of ASPLOS-V, pp.10-22, 1992.
  5. M. Moshayedi and P. Wilkison, "Enterprise SSDs," ACM Queue, vol.6, no.4, pp.34-39, 2008. https://doi.org/10.1145/1483101.1483110
  6. Splashtop, "http://www.splashtop.com/overview.php"