Near Volatile and Non-Volatile Memory Processing in 3D Systems

被引:0
|
作者
Hosseini, Maryam S. [1 ]
Ebrahimi, Masoumeh [2 ]
Yaghini, Pooria [1 ]
Bagherzadeh, Nader [1 ]
机构
[1] Univ Calif Irvine, Dept Elect Engn & Comp Sci, Irvine, CA 92697 USA
[2] KTH Royal Inst Technol, Dept Elect & Embedded Syst, S-11428 Stockholm, Sweden
关键词
Computer architecture; Bandwidth; Random access memory; Nonvolatile memory; Central Processing Unit; Three-dimensional displays; Memory management; Near memory processing; data-intensive applications; 3D-stacked memory technologies; emerging non-volatile memory technologies;
D O I
10.1109/TETC.2021.3115495
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The cost of transferring data between the off-chip memory system and compute unit is the fundamental energy and performance bottleneck in modern computing systems. Furthermore, with the advent of emerging data-intensive applications and technology scaling, this bottleneck has continuously increased. To overcome these difficulties, Near Memory Processing (NMP) based on 3D die stacking becomes a potential technology to transform the computation-centric system towards memory-centric system. In this work, we explore the feasibility and efficacy of a NMP architecture based on an emerging Non-Volatile Memory technology (NVM) for data-intensive applications and compare it with the conventional 3D-stacked NMP architecture based on DRAM. We demonstrate the effectiveness of our approach with experimental results.
引用
收藏
页码:1657 / 1664
页数:8
相关论文
共 50 条
  • [41] Energy-aware memory allocation in heterogeneous non-volatile memory systems
    Lee, HG
    Chang, N
    [J]. ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 420 - 423
  • [42] Leveraging Non-Volatile Memory for Instant Restarts of In-Memory Database Systems
    Schwalb, David
    Faust, Martin
    Dreseler, Markus
    Flemming, Pedro
    Plattner, Hasso
    [J]. 2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 1386 - 1389
  • [43] Redesign the Memory Allocator for Non-Volatile Main Memory
    Yu, Songping
    Xiao, Nong
    Deng, Mingzhu
    Liu, Fang
    Chen, Wei
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (03)
  • [44] On-chip charge pump design for 3D non-volatile flash memory: from industry perspective
    Haque, Rezaul
    Mossa, Siraj Fulum
    [J]. INTEGRATION-THE VLSI JOURNAL, 2024, 94
  • [45] Non-filamentary non-volatile memory elements as synapses in neuromorphic systems
    Fumarola, Alessandro
    Narayanan, P.
    Shelby, R. M.
    Sanchez, L. L.
    Burr, G. W.
    Moon, K.
    Jang, J.
    Hwang, H.
    Sidler, S.
    Leblebici, Y.
    [J]. 2019 19TH NON-VOLATILE MEMORY TECHNOLOGY SYMPOSIUM (NVMTS 2019), 2019,
  • [46] Programming for Non-Volatile Main Memory Is Hard
    Ren, Jinglei
    Hu, Qingda
    Khan, Samira
    Moscibroda, Thomas
    [J]. PROCEEDINGS OF THE 8TH ASIA-PACIFIC WORKSHOP ON SYSTEMS (APSYS '17), 2017,
  • [47] Non-volatile memory based on silicon nanoclusters
    Novikov, Yu. N.
    [J]. SEMICONDUCTORS, 2009, 43 (08) : 1040 - 1045
  • [48] Persistence Programming Models for Non-volatile Memory
    Boehm, Hans-J.
    Chakrabarti, Dhruva R.
    [J]. ACM SIGPLAN NOTICES, 2016, 51 (11) : 55 - 67
  • [49] BiCS Flash as a Future 3D Non-volatile Memory Technology for Ultra High Density Storage Devices
    Aochi, Hideaki
    [J]. 2009 IEEE INTERNATIONAL MEMORY WORKSHOP, 2009, : 1 - 2