메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

이민호 (성균관대학교, 성균관대학교 일반대학원)

지도교수
엄영익
발행연도
2015
저작권
성균관대학교 논문은 저작권에 의해 보호받습니다.

이용수0

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (3)

초록· 키워드

오류제보하기
Recently, Phase Change Memory (PCM) has drawn great attention due to its attractive characteristics such as non-volatility, byte-accessibility, and ability to perform in-place updates. However, there are two limitations for whole main memory to be replaced with PCM. First, each PCM cell supports a limited number of write operations. Second, the write latency of PCM is expected to be slower than its read latency. In this paper, we propose a novel page replacement algorithm, called M-CLOCK, to reduce the number of PCM writes and keep a high page cache hit ratio in the hybrid memory architecture consisting of DRAM and PCM. In order to mitigate the above two hardware limitations of PCM, M-CLOCK efficiently classifies pages into write-intensive ones and read- intensive ones, and then it keeps write-intensive pages in DRAM and migrates read-intensive pages from DRAM to PCM. We implemented a prototype of M-CLOCK under several realistic workloads and compared it with three existing page replacement algorithms. Our experimental results clearly show that M-CLOCK outperforms the other page replacement algorithm in terms of the number of PCM writes which negatively affects the performance of hybrid memory architecture and the lifetime of PCM. By so doing, M-CLOCK has a lower effective memory access time, by up to 34%, compared with other page replacement algorithms.

목차

Abstract 1
I. Introduction 3
II. Background and Related work 7
III. The M-CLOCK Algorithm 11
III.1. Page Management in DRAM 11
III.2. Page Management in PCM
and Lazy Migration 17
IV. Evaluation 21
IV.1. Experimental Setup 21
IV.2. The Number of PCM writes 22
IV.3. The Amount of PCM writes 25
IV.4. Effective Memory Access Time 27
IV.5. Power Consumption 29
V. Limitations and Discussion 32
VI. Conclusion 33
References 35
Korean Abstract 38

최근 본 자료

전체보기

댓글(0)

0