서지주요정보
Libra : balancing the trade-off between DRAM utilization and address translation cost = Libra : DRAM 활용률과 주소 변환 비용 사이의 균형
서명 / 저자 Libra : balancing the trade-off between DRAM utilization and address translation cost = Libra : DRAM 활용률과 주소 변환 비용 사이의 균형 / Hyunwoo Jung.
발행사항 [대전 : 한국과학기술원, 2020].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8036009

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 20031

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

As DRAM has become a bottleneck for supporting memory intensive workloads, new memory technolo- gies (e.g., NVM) that are denser but slower than DRAM and tiered memory system that is composed of DRAM and new memory technology have been introduced. In tiered memory system, high DRAM utilization and minimizing NVM accesses plays an important role in performance because NVM is 2-4 times slower than DRAM. TLB capacity is another bottleneck for memory intensive workloads. To miti- gate the problem, huge pages are essential because it significantly increases TLB coverage and decreases address translation cost. However, we found that partially hot huge pages in tiered memory system make it difficult to achieve both high DRAM utilization and low TLB misses at the same time. We analyze the impact of partially hot huge pages in tiered memory system and show the trade-off between DRAM utilization and address translation cost. We also present Librato balance the trade-off to optimize page migration in tiered memory system. We demonstrate that Libraimproves the performance of real world memory intensive workloads.

큰 메모리를 필요로 하는 어플리케이션을 지원할 때 DRAM 이 병목이 됨에 따라, NVM 과 같은 DRAM 보다 크지만 느린 새로운 메모리 기술, 그리고 DRAM 과 새로운 메모리로 구성된 계층 구조 메모리 시스 템이 소개되었다. NVM 은 DRAM 보다 2-4배 느리기 때문에, 계층 구조 메모리 시스템에서는 DRAM 의 이용률을 높이고 NVM 접근을 최소화 하는것이 성능에 중요한 역할을 한다. TLB 는 또다른 병목이다. 이 문제를 해결하기 위해 휴즈페이지를 사용하여 TLB 범위를 넓히고 주소 변환 오버헤드를 줄이는것이 필수적 이다. 하지만 계층 구조 메모리 시스템에서 부분적으로 핫한 휴즈페이지는 느린 메모리 접근을 최소화 하는 것과 TLB miss 를 줄이는 것이 동시에 이루어질 수 없음을 찾았다. 우리는 부분적으로 핫한 휴즈페이지가 계층구조에 주는 영향과 느린 메모리 접근과 TLB miss 와의 상충관계를 분석한다. 또한 이 상충관계의 균 형을 맞추기 위한 Libra를 제안한다. 우리는 Libra가 큰메모리를 필요로하는 실세계 어플리케이션의 성능을 향상시키는 것을 보인다.

서지기타정보

서지기타정보
청구기호 {MCS 20031
형태사항 iv, 24 p. : 삽화 ; 30 cm
언어 영어
일반주기 저자명의 한글표기 : 정현우
지도교수의 영문표기 : Youngjin Kwon
지도교수의 한글표기 : 권영진
학위논문 학위논문(석사) - 한국과학기술원 : 전산학부,
서지주기 References : p. 22-23
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서