DOI QR코드

DOI QR Code

Shadow Block: Guaranteeing Atomicity of Block I/O in Storage Class Memory and Cache issue

새도우 블록: 스토리지 클래스 메모리의 블록 입출력 원자성 보장 및 캐시 이슈

  • Choi, Jeongheon (Division of Electrical and Computer Engineering, Hanyang University) ;
  • Jung, Jaemin (Division of Electrical and Computer Engineering, Hanyang University) ;
  • Won, Youjip (Division of Electrical and Computer Engineering, Hanyang University)
  • 최정헌 (한양대학교 전자컴퓨터통신공학과) ;
  • 정재민 (한양대학교 전자컴퓨터통신공학과) ;
  • 원유집 (한양대학교 전자컴퓨터통신공학과)
  • Published : 2009.11.13

Abstract

비휘발성 나노 저장 소자는 고속의 바이트 단위 접근성과 함께 비휘발성을 동시에 갖고 있다. 이와 같은 특징은 차세대 장치로 주목 받을 만큼 오늘날의 컴퓨터 구조에 큰 변화를 줄 수 있는 잠재력을 갖고 있으며 이를 접목한 시스템적인 개발 역시 활발하게 진행되고 있다. 본 논문에서는 기존의 메인 메모리와 나노 저장 소자가 융합된 스토리지 메모리 클래스(SCM) 환경 하에서 입출력시에 원자성(Atomicity)이 보장되도록 설계, 구현된 새도우 블록 기법을 소개하고, 더불어 캐시를 사용하며 발생할 수 있는 데이터 일관성 처리의 보장을 다루었다. 또한 실제 FRAM이 장착된 하드웨어 환경 하에서 개선된 새도우 블록을 동작하여 측정한 성능 결과를 함께 제공한다.

Keywords