• DocumentCode
    3499981
  • Title

    Dynamic reusability-based replication with network address mapping in CMPs

  • Author

    Wang, Jinglei ; Wang, Dongsheng ; Wang, Haixia ; Xue, Yibo

  • Author_Institution
    Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2012
  • fDate
    Jan. 30 2012-Feb. 2 2012
  • Firstpage
    487
  • Lastpage
    492
  • Abstract
    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.
  • Keywords
    cache storage; integrated circuit design; microprocessor chips; multiprocessing systems; performance evaluation; CMP; L2 slices; adaptive selected replication; block reuse pattern; cache block reusability; chip multiprocessor; dynamic reusability-based replication; network address mapping; on-chip communication delay reduction; replicas management; shared cache design; victim replication; Benchmark testing; Hardware; Heuristic algorithms; Network interfaces; Radiation detectors; System-on-a-chip; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
  • Conference_Location
    Sydney, NSW
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4673-0770-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2012.6165002
  • Filename
    6165002