Page Migration Support for Disaggregated Non-Volatile Memories

被引:11
|
作者
Kommareddy, Vamsee Reddy [1 ]
Hammond, Simon David [2 ]
Hughes, Clayton [2 ]
Samih, Ahmad [3 ]
Awad, Amro [1 ]
机构
[1] Univ Cent Florida, Orlando, FL 32816 USA
[2] Sandia Natl Labs, POB 5800, Albuquerque, NM 87185 USA
[3] Intel Corp, Austin, TX USA
关键词
D O I
10.1145/3357526.3357543
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As demands for memory-intensive applications continue to grow, the memory capacity of each computing node is expected to grow at a similar pace. In high-performance computing (HPC) systems, the memory capacity per compute node is decided upon the most demanding application that would likely run on such system, and hence the average capacity per node in future HPC systems is expected to grow significantly. However, since HPC systems run many applications with different capacity demands, a large percentage of the overall memory capacity will likely be underutilized; memory modules can be thought of as private memory for its corresponding computing node. Thus, as HPC systems are moving towards the exascale era, a better utilization of memory is strongly desired. Moreover, upgrading memory system requires significant efforts. Fortunately, disaggregated memory systems promise better utilization by defining regions of global memory, typically referred to as memory blades, which can be accessed by all computing nodes in the system, thus achieving much better utilization. Disaggregated memory systems are expected to be built using dense, power-efficient memory technologies. Thus, emerging non-volatile memories (NVMs) are placing themselves as the main building blocks for such systems. However, NVMs are slower than DRAM. Therefore, it is expected that each computing node would have a small local memory that is based on either HBM or DRAM, whereas a large shared NVM memory would be accessible by all nodes. Managing such system with global and local memory requires a novel hardware/software co-design to initiate page migration between global and local memory to maximize performance while enabling access to huge shared memory. In this paper we provide support to migrate pages, investigate such memory management aspects and the major system-level aspects that can affect design decisions in disaggregated NVM systems
引用
收藏
页码:417 / 427
页数:11
相关论文
共 50 条
  • [1] Investigating Fairness in Disaggregated Non-Volatile Memories
    Kommareddy, Vamsee Reddy
    Hughes, Clayton
    Hammond, Simon David
    Awad, Amro
    [J]. 2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 104 - 110
  • [2] Exploring Allocation Policies in Disaggregated Non-Volatile Memories
    Kommareddy, Vamsee Reddy
    Awad, Amro
    Hughes, Clayton
    Hammond, Simon David
    [J]. PROCEEDINGS OF WORKSHOP ON MEMORY CENTRIC HIGH PERFORMANCE COMPUTING (MCHPC'18), 2018, : 58 - 66
  • [3] Bit-Labeling and Page Capacities of TLC Non-Volatile Flash Memories
    Thiers, Johann-Philipp
    Bailon, Daniel Nicolas
    Freudenberger, Jurgen
    [J]. 2020 IEEE 10TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE-BERLIN), 2020,
  • [4] ERASABLE NON-VOLATILE MEMORIES
    JAVETSKI, J
    [J]. ELECTRONIC PRODUCTS MAGAZINE, 1982, 24 (13): : 37 - 40
  • [5] Non-Volatile Memories for Removable Media
    Micheloni, Rino
    Picca, Massimiliano
    Amato, Stefano
    Schwalm, Helmut
    Scheppler, Michael
    Commodar, Stefano
    [J]. PROCEEDINGS OF THE IEEE, 2009, 97 (01) : 148 - 160
  • [6] A BIST scheme for non-volatile memories
    Olivo, P
    Dalpasso, M
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1998, 12 (1-2): : 139 - 144
  • [7] Carbon nanomaterials for non-volatile memories
    Ethan C. Ahn
    H.-S. Philip Wong
    Eric Pop
    [J]. Nature Reviews Materials, 3
  • [8] A Bist Scheme for Non-Volatile Memories
    Piero Olivo
    Marcello Dalpasso
    [J]. Journal of Electronic Testing, 1998, 12 : 139 - 144
  • [9] Carbon nanomaterials for non-volatile memories
    Ahn, Ethan C.
    Wong, H. -S. Philip
    Pop, Eric
    [J]. NATURE REVIEWS MATERIALS, 2018, 3 (03):
  • [10] Magnetic nanostructures for non-volatile memories
    Soltys, J.
    Gazi, S.
    Fedor, J.
    Tobik, J.
    Precner, M.
    Cambel, V.
    [J]. MICROELECTRONIC ENGINEERING, 2013, 110 : 474 - 478