Geting More Performance with Polymorphism from Emerging Memory Technologies

被引:3
|
作者
Narayanan, Iyswarya [1 ]
Ganesan, Aishwarya [2 ]
Badam, Anirudh [3 ]
Govindan, Sriram [3 ]
Sharma, Bikash [4 ]
Sivasubramaniam, Anand [1 ]
机构
[1] Penn State, University Pk, PA 16802 USA
[2] UW Madison, Madison, WI USA
[3] Microsoft, Redmond, WA USA
[4] Facebook, Menlo Pk, CA USA
基金
美国国家科学基金会;
关键词
D O I
10.1145/3319647.3325826
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Storage-intensive systems in data centers rely heavily on DRAM and SSDs for the performance of reads and persistent writes, respectively. These applications pose a diverse set of requirements, and are limited by fixed capacity, fixed access latency, and fixed function of these resources as either memory or storage. In contrast, emerging memory technologies like 3D-Xpoint, battery-backed DRAM, and ASIC-based fast memory-compression offer capabilities across several dimensions. However, existing proposals to use such technologies can only improve either read or write performance but not both without requiring extensive changes to the application, and the operating system. We present PolyEMT, a system that employs an emerging memory technology based cache to the SSD, and transparently morphs the capabilities of this cache across several dimensions-persistence, capacity, latency - to jointly improve both read and write performance. We demonstrate the benefits of PolyEMT using several large-scale storage-intensive workloads from our datacenters.
引用
收藏
页码:8 / 20
页数:13
相关论文
共 50 条
  • [41] Emerging Memory Technologies: What it Means for Computer System Designers
    Qureshi, Moinuddin K.
    2013 26TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2013 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2013, : LXXVII - LXXVIII
  • [42] Reshaping Future Computing Systems With Emerging Nonvolatile Memory Technologies
    Chen, Yiran
    IEEE MICRO, 2019, 39 (01) : 54 - 57
  • [43] Optical and optoelectronic neuromorphic devices based on emerging memory technologies
    Shen, Jiabin
    Cheng, Zengguang
    Zhou, Peng
    NANOTECHNOLOGY, 2022, 33 (37)
  • [44] Emerging Non-volatile Memory Technologies for Reconfigurable Architectures
    Ou, Elaine
    Leong, Philip
    2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [45] Evaluation of emerging memory technologies for HPC, data intensive applications
    Suresh, Amoghavarsha
    Cicotti, Pietro
    Carrington, Laura
    2014 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2014, : 239 - 247
  • [46] Progress of emerging non-volatile memory technologies in industry
    Hellenbrand, Markus
    Teck, Isabella
    MacManus-Driscoll, Judith L.
    MRS COMMUNICATIONS, 2024, 14 (06) : 1099 - 1112
  • [47] Exploring the Use of Emerging Nonvolatile Memory Technologies in Future FPGAs
    Pan, Yangyang
    Li, Yiran
    Sun, Hongbin
    Xu, Wei
    Zheng, Nanning
    Zhang, Tong
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (04) : 771 - 775
  • [48] Plasma: From Materials to Emerging Technologies
    Dors, Miroslaw
    APPLIED SCIENCES-BASEL, 2021, 11 (18):
  • [49] Emerging Technologies from a psychological perspective
    de Graaf, Jan Willem
    INTERNATIONAL REVIEW OF INFORMATION ETHICS, 2022, 32 : 9 - 9
  • [50] Performance Impact of Emerging Memory Technologies on Big Data Applications: A Latency-Programmable System Emulation Approach
    Chang, Mu-Tien
    Choi, I. Stephen
    Niu, Dimin
    Zheng, Hongzhong
    PROCEEDINGS OF THE 2018 GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI'18), 2018, : 439 - 442