(A) low-cost dynamic DRAM partitioning policy in tiered-memory systems계층 메모리 시스템에서의 효율적인 동적 메인 메모리 분할 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 54
  • Download : 0
Persistent memory (PM) is rising as an excellent candidate for the next-generation memory resource. A tiered-memory system refers to a system where persistent memory is used as the second-level memory resource after DRAM. In this work, we investigate the memory usage characteristics in an environment where DRAM and PM are used simultaneously by multiple processes. We find that, in a tiered memory system, appropriate DRAM partitioning can yield higher system performance. Based on key observations of applications' memory usage patterns and the unique characteristics of tiered-memory systems, we design a policy for the operating system to dynamically allocate DRAM resource among processes. Our policy is reactive and efficient; it does not require any prior knowledge of applications and uses negligible system resources. We implement and evaluate our policy in the Linux kernel using its native features. The experimental results show that the new partitioning policy well understands, captures, and exploits how applications use memory in the target system to achieve higher system performance.
Advisors
Kwon, Young-Jinresearcher권영진researcher
Description
한국과학기술원 :전산학부,
Publisher
한국과학기술원
Issue Date
2022
Identifier
325007
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학부, 2022.8,[iv, 29 p. :]

Keywords

Tiered-memory system▼aresource partitioning▼amain memory▼aoperating system▼amemory management; 계층 메모리 시스템▼a자원 분할▼a메인 메모리▼a운영 체제▼a메모리 관리

URI
http://hdl.handle.net/10203/309496
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1008390&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0