dc.citation.conferencePlace |
US |
- |
dc.citation.conferencePlace |
Chicago |
- |
dc.citation.title |
ACM International Conference on Supercomputing |
- |
dc.contributor.author |
Yu, Seongdae |
- |
dc.contributor.author |
Park, Seongbeom |
- |
dc.contributor.author |
Baek, Woongki |
- |
dc.date.accessioned |
2023-12-19T18:40:59Z |
- |
dc.date.available |
2023-12-19T18:40:59Z |
- |
dc.date.created |
2017-04-13 |
- |
dc.date.issued |
2017-06-13 |
- |
dc.description.abstract |
Heterogeneous memory systems that comprise memory nodes based on widely-different device technologies (e.g., DRAM and nonvolatile memory (NVM)) are emerging in various computing domains ranging from high-performance to embedded computing. Despite the extensive prior work on architectural and system software support for heterogeneous memory systems, relatively little work has been done to investigate the OS-level memory placement and migration policies that consider the bandwidth differences of heterogeneous memory nodes.
To bridge this gap, this work investigates the design and implementation of memory placement and migration policies for bandwidth-intensive applications on heterogeneous memory systems. Specifically, we propose three bandwidth-aware memory placement policies (i.e., bandwidth-aware interleave, random, and local policies) and a bandwidth-aware memory migration policy and implement the proposed policies in the Linux kernel. Through our quantitative evaluation based on real system software and hardware stacks, we demonstrate that the bandwidth-aware memory placement and migration policies achieve significantly higher performance than the conventional bandwidth-oblivious policies across a wide range of the DRAM-to-NVM bandwidth ratios when executing bandwidth-intensive workloads. |
- |
dc.identifier.bibliographicCitation |
ACM International Conference on Supercomputing |
- |
dc.identifier.doi |
10.1145/3079079.3079092 |
- |
dc.identifier.scopusid |
2-s2.0-85023749108 |
- |
dc.identifier.uri |
https://scholarworks.unist.ac.kr/handle/201301/32757 |
- |
dc.identifier.url |
https://dl.acm.org/citation.cfm?doid=3079079.3079092 |
- |
dc.language |
영어 |
- |
dc.publisher |
31st ACM International Conference on Supercomputing, ICS 2017 |
- |
dc.title |
Design and Implementation of Bandwidth-Aware Memory Placement and Migration Policies for Heterogeneous Memory Systems |
- |
dc.type |
Conference Paper |
- |
dc.date.conferenceDate |
2017-06-13 |
- |