Investigating Fairness in Disaggregated Non-Volatile Memories

被引:6
|
作者
Kommareddy, Vamsee Reddy [1 ]
Hughes, Clayton [2 ]
Hammond, Simon David [2 ]
Awad, Amro [1 ]
机构
[1] Univ Cent Florida, Orlando, FL 32816 USA
[2] Sandia Natl Labs, POB 5800, Albuquerque, NM 87185 USA
关键词
Disaggregated memory systems; Non-volatile memory; Quality of service; POWER;
D O I
10.1109/ISVLSI.2019.00028
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many applications have growing demands for memory, particularly in the HPC space, making the memory system a potential bottleneck of next-generation computing systems. Sharing the memory system across processor sockets and nodes becomes a compelling argument given that memory technology is scaling at a slower rate than processor technology. Moreover, as many applications rely on shared data, e.g., graph applications and database workloads, having a large number of nodes accessing shared memory allows for efficient use of resources and avoids duplicating huge files, which can be infeasible for large graphs or scientific data. As new memory technologies come on the market, the flexibility of upgrading memory and system updates become major a concern, disaggregated memory systems where memory is shared across different computing nodes, e.g., System-on-Chip (SoC), is expected to become the most common design/architecture on memory-centric systems, e.g., The Machine project from HP Labs. However, due to the nature of such systems, different users and applications compete for the available memory bandwidth, which can lead to severe contention due to memory traffic from different SoCs. In this paper, we discuss the contention problem in disaggregated memory systems and suggest mechanisms to ensure memory fairness and enforce QoS. Our simulation results show that employing our proposed QoS techniques can speed up memory response time by up to 55%.
引用
收藏
页码:104 / 110
页数:7
相关论文
共 50 条
  • [1] Page Migration Support for Disaggregated Non-Volatile Memories
    Kommareddy, Vamsee Reddy
    Hammond, Simon David
    Hughes, Clayton
    Samih, Ahmad
    Awad, Amro
    [J]. MEMSYS 2019: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2019, : 417 - 427
  • [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] ERASABLE NON-VOLATILE MEMORIES
    JAVETSKI, J
    [J]. ELECTRONIC PRODUCTS MAGAZINE, 1982, 24 (13): : 37 - 40
  • [4] 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
  • [5] 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
  • [6] Carbon nanomaterials for non-volatile memories
    Ethan C. Ahn
    H.-S. Philip Wong
    Eric Pop
    [J]. Nature Reviews Materials, 3
  • [7] A Bist Scheme for Non-Volatile Memories
    Piero Olivo
    Marcello Dalpasso
    [J]. Journal of Electronic Testing, 1998, 12 : 139 - 144
  • [8] Carbon nanomaterials for non-volatile memories
    Ahn, Ethan C.
    Wong, H. -S. Philip
    Pop, Eric
    [J]. NATURE REVIEWS MATERIALS, 2018, 3 (03):
  • [9] 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
  • [10] Gray counters for non-volatile memories
    Kulandai, Arockia David Roy
    Rose, John
    Schwarz, Thomas
    [J]. Memories - Materials, Devices, Circuits and Systems, 2022, 2