Exploring Hybrid Memory Caches in Chip Multiprocessors

被引:0
|
作者
Donyanavard, Bryan [1 ]
Monazzah, Amir Mandi Hosseini [2 ]
Muck, Tiago [1 ]
Dutt, Nikil [1 ]
机构
[1] Univ Calif Irvine, Irvine, CA 92717 USA
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
来源
PROCEEDINGS OF THE 2018 13TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC) | 2018年
关键词
ARCHITECTURE; PERFORMANCE; ENERGY; MRAM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Studies have shown memory needs vary significantly across applications. Recent work has explored using hybrid memory technology (SRAM+NVM) in on-chip memories of multi-core processors (CMPs) to support the varied needs of diverse workloads. Such works suggest architectural modifications that require supplemental management in the memory hierarchy. Instead, we propose to deploy hybrid memory in a manner that integrates seamlessly with the existing heterogeneous multicore (HMP) architectural model, and therefore does not require any supplemental management, simply the integration of different memory technologies on-chip. We evaluate platforms with a combination of fast (SRAM cache) and slow (STT-MRAM cache) core-types for mobile workloads.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] Chip-Level Redundancy in Distributed Shared-Memory Multiprocessors
    Gold, Brian T.
    Falsafi, Babak
    Hoe, Jarnes C.
    IEEE 15TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2009, : 195 - +
  • [42] Heterogeneous chip multiprocessors
    Kumar, R
    Tullsen, DM
    Jouppi, NP
    Ranganathan, P
    COMPUTER, 2005, 38 (11) : 32 - +
  • [43] Data Allocation for Embedded Systems with Hybrid On-Chip Scratchpad and Caches
    Wang, Guanhua
    Ju, Lei
    Jia, Zhiping
    Li, Xin
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 366 - 373
  • [44] Stall-time fair memory access scheduling for chip multiprocessors
    Mutlu, Onur
    Moscibroda, Thomas
    MICRO-40: PROCEEDINGS OF THE 40TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, 2007, : 146 - 158
  • [45] A hybrid hardware/software generated Prefetching Thread mechanism on Chip Multiprocessors
    Rui, Hou
    Zhang, Longbing
    Hu, Weiwu
    EURO-PAR 2006 PARALLEL PROCESSING, 2006, 4128 : 506 - 516
  • [46] SOLUTIONS AND DEBUGGING FOR DATA CONSISTENCY IN MULTIPROCESSORS WITH NONCOHERENT CACHES
    BERNSTEIN, D
    BRETERNITZ, M
    GHEITH, AM
    MENDELSON, B
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1995, 23 (01) : 83 - 103
  • [47] Simulating switch caches in MIN-based multiprocessors
    Yousif, MS
    Yong, H
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 82 - 87
  • [48] Increasing on-chip memory space utilization for embedded chip multiprocessors through data compression.
    Ozturk, O
    Kandemir, M
    Irwin, MJ
    2005 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS, 2005, : 87 - 92
  • [49] Understanding How Off-Chip Memory Bandwidth Partitioning in Chip Multiprocessors Affects System Performance
    Liu, Fang
    Jiang, Xiaowei
    Solihin, Yan
    HPCA-16 2010: SIXTEENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2010, : 57 - 68
  • [50] A Low Overhead In-Network Data Compressor for the Memory Hierarchy of Chip Multiprocessors
    Wang, Ying
    Li, Huawei
    Han, Yinhe
    Li, Xiaowei
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (06) : 1265 - 1277