Withdraw
Loading…
Page management in hybrid memory systems
Kokolis, Apostolos
Loading…
Permalink
https://hdl.handle.net/2142/105106
Description
- Title
- Page management in hybrid memory systems
- Author(s)
- Kokolis, Apostolos
- Issue Date
- 2019-04-26
- Director of Research (if dissertation) or Advisor (if thesis)
- Torrellas, Josep
- Department of Study
- Computer Science
- Discipline
- Computer Science
- Degree Granting Institution
- University of Illinois at Urbana-Champaign
- Degree Name
- M.S.
- Degree Level
- Thesis
- Keyword(s)
- Hybrid Memory Systems
- Non-Volatile Memory
- Page Swapping
- Abstract
- Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprising of both DRAM and NVM technologies. Such systems have the potential to address the capacity requirements of data intensive workloads and achieve high performance. The main challenge lies in dynamically managing data placement between DRAM and NVM in a flat address space configuration, where the Operating System can allocate pages to either of the two memories. Prior work on this area has proposed software and architectural techniques that can dynamically swap memory pages between the two memories. However, due to the high swap overhead, initiating swaps solely based on hardware counters or relying on software methods hinders the potential for performance gains due to their conservative decision making. In this work, we introduce Prefetching, a novel hybrid memory management scheme that exploits page correlation to identify forthcoming memory accesses and commence swaps ahead of time. The page management techniques proposed by Prefetching effectively hide the overhead of data movement between memories. We evaluate our design with simulations across 17 benchmarks from three different benchmark suites. Thanks to Prefetching's highly accurate swaps, we improve performance by up to 20% and reduce average main memory access time by up to 33% when compared to prior state-of-the-art.
- Graduation Semester
- 2019-05
- Type of Resource
- text
- Permalink
- http://hdl.handle.net/2142/105106
- Copyright and License Information
- Copyright 2019 Apostolos Kokolis
Owning Collections
Graduate Dissertations and Theses at Illinois PRIMARY
Graduate Theses and Dissertations at IllinoisDissertations and Theses - Computer Science
Dissertations and Theses from the Dept. of Computer ScienceManage Files
Loading…
Edit Collection Membership
Loading…
Edit Metadata
Loading…
Edit Properties
Loading…
Embargoes
Loading…