Dynamic Reusability-based Replication with Network Address Mapping in CMPs

被引:0
|
作者
Wang, Jinglei [1 ]
Wang, Dongsheng [1 ]
Wang, Haixia [1 ]
Xue, Yibo [1 ]
机构
[1] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
关键词
WIRE-DELAY; CHIP; CAPACITY; CACHES;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In a Chip MultiProcessor(CMP) with shared caches, the last level cache is distributed across all the cores. This increases the on-chip communication delay and thus influence the processor's performance. Replication can be provided in shared caches to reduce the on-chip communication delay. However, current proposals do not take into account replicating blocks's access characteristics and how to make the best of replicas, which have limited performance benefit. In this paper, we observe that reusability of cache blocks influences the availability of replication scheme severely. Based on this observation, we propose Dynamic Reusability-based Replication (DRR), a novel cache design to exploit efficient replicas management using blocks's reuse pattern. DRR monitors the recent referenced cache blocks' access pattern, and replicates the blocks with high reusability to appropriate L2 slices, and the replicated copies can be shared by their nearby cores. We evaluate DRR for 16-core system using splash-2 and parsec benchmarks. DRR improves performance by 30% on average over conventional shared cache design, 16% over Victim Replication(VR), 8% over Adaptive Selected Replication (ASR), and 25% over R-NUCA.
引用
收藏
页码:487 / 492
页数:6
相关论文
共 50 条
  • [11] Replication-based partial dynamic scheduling on heterogeneous network processors
    Yu, Zhiyong
    Yang, Zhiyi
    Zhang, Fan
    Yu, Zhiwen
    Zhang, Tuanqing
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 4 - +
  • [12] Dynamic task mapping for Network-on-Chip based systems
    Maqsood, Tahir
    Ali, Sabeen
    Malik, Saif U. R.
    Madani, Sajjad A.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2015, 61 (07) : 293 - 306
  • [13] DynMapNoCSIM: A dynamic mapping SIMULATOR for network on chip based MPSoC
    Benhaoua, Mohammed Kamel
    Singh, Amit Kumar
    Benyamina, Abou El Hassan
    Boulet, Pierre
    Journal of Digital Information Management, 2015, 13 (01): : 45 - 54
  • [14] An Optimal Virtual Network Mapping Model Based on Dynamic Threshold
    Isha Pathak
    Deo Prakash Vidyarthi
    Wireless Personal Communications, 2015, 83 : 2381 - 2401
  • [15] An Optimal Virtual Network Mapping Model Based on Dynamic Threshold
    Pathak, Isha
    Vidyarthi, Deo Prakash
    WIRELESS PERSONAL COMMUNICATIONS, 2015, 83 (03) : 2381 - 2401
  • [16] Mathematical Model of Network Address Translation Port Mapping
    Yao, Bing-Jhih
    Hwang, Shaw-Hwa
    Yeh, Cheng-Yu
    2014 AASRI CONFERENCE ON SPORTS ENGINEERING AND COMPUTER SCIENCE (SECS 2014), 2014, 8 : 105 - 111
  • [17] Dynamic Control Method of Explicit Address Mapping Table in IPv6 Single-Stack Network
    Toyota, Yasunobu
    Nakamura, Osamu
    APNOMS 2020: 2020 21ST ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2020, : 37 - 42
  • [18] Research on network address mapping algorithm in IPv6 private network
    Institute of Networking Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
    J. China Univ. Post Telecom., SUPPL. 1 (11-16): : 11 - 16
  • [19] An Energy-Efficient Dynamic Memory Address Mapping Mechanism
    Sato, Masayuki
    Han, Chengguang
    Komatsu, Kazuhiko
    Egawa, Ryusuke
    Takizawa, Hiroyuki
    Kobayashi, Hiroaki
    2015 IEEE SYMPOSIUM ON LOW-POWER AND HIGH-SPEED CHIPS, 2015,
  • [20] Epileptic foci localization based on mapping the synchronization of dynamic brain network
    Mei, Tian
    Wei, Xiaoyan
    Chen, Ziyi
    Tian, Xianghua
    Dong, Nan
    Li, Dongmei
    Zhou, Yi
    BMC MEDICAL INFORMATICS AND DECISION MAKING, 2019, 19 (Suppl 1)