Skip to main navigation Skip to search Skip to main content

A Two-Level Cache Aware Adaptive Data Replication Mechanism for Shared LLC

  • Qianqian Wu
  • , Zhenzhou Ji*
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

The shared last level cache (SLLC) in tile chip multiprocessors (TCMP) provides a low off-chip miss rate, but it causes a long on-chip access latency. In the two-level cache hierarchy, data replication stores replicas of L1 victims in the local LLC (L2 cache) to obtain a short local LLC access latency on the next accesses. Many data replication mechanisms have been proposed, but they do not consider both L1 victim reuse behaviors and LLC replica reception capability. They either produce many useless replicas or increase LLC pressure, which limits the improvement of system performance. In this paper, we propose a two-level cache aware adaptive data replication mechanism (TCDR), which controls replication based on both L1 victim reuse behaviors prediction and LLC replica reception capability monitoring. TCDR not only increases the accuracy of L1 replica selection, but also avoids the pressure of replication on LLC. The results show that TCDR improves the system performance with reasonable hardware overhead.

Original languageEnglish
Pages (from-to)1320-1324
Number of pages5
JournalIEICE Transactions on Information and Systems
VolumeE105D
Issue number7
DOIs
StatePublished - 2022
Externally publishedYes

Keywords

  • L1 victim reuse behaviors
  • LLC replica reception capability
  • replication
  • shared last level cache (SLLC)
  • tiled chip multiprocessors (TCMP)

Fingerprint

Dive into the research topics of 'A Two-Level Cache Aware Adaptive Data Replication Mechanism for Shared LLC'. Together they form a unique fingerprint.

Cite this