Skip to main navigation Skip to search Skip to main content

An Improved Scheme of Victim Replication in Tiled Chip Multiprocessors

  • Harbin Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The last level cache (LLC) in the shared configuration increases the effective cache capacity by not allowing replication but causes a long on-chip access latency when the data is on a remote tile. The previously proposed victim replication scheme allowed replicating victims evicted from L1 to its local LLC slice in order to reduce the on-chip access latency of subsequent L1 misses. However, this proposal loses sight of the impact of locality in all levels of cache and the L1 victim re-reference interval on replication and replicates lots of useless replicas, which results in limited performance improvements. In this paper, we propose a novel victim selective replication scheme based on L1 temporal locality, LLC reuse locality and L1 victim re-reference interval (VSR-TRV). We selectively replicate a victim that is detected as a reuse in a short L1 victim re-reference interval or recognized as the first time LLC access but only receives one L1 access, and filter out the replication of a victim that is recognized as the first time LLC access. The experimental results show that VSR-TRV can improve performance by 4.67% on average and by 11.22% at best over the previously proposed VR scheme. In addition, our proposal only incurs 1.48% storage overhead compared to that of the baseline system.

Original languageEnglish
Title of host publication2019 IEEE 3rd International Conference on Circuits, Systems and Devices, ICCSD 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages16-20
Number of pages5
ISBN (Electronic)9781728130637
DOIs
StatePublished - Aug 2019
Event3rd IEEE International Conference on Circuits, Systems and Devices, ICCSD 2019 - Chengdu, China
Duration: 23 Aug 201925 Aug 2019

Publication series

Name2019 IEEE 3rd International Conference on Circuits, Systems and Devices, ICCSD 2019

Conference

Conference3rd IEEE International Conference on Circuits, Systems and Devices, ICCSD 2019
Country/TerritoryChina
CityChengdu
Period23/08/1925/08/19

Keywords

  • chip multiprocessors (CMPs)
  • reuse locality
  • shared last level caches (SLLC)
  • temporal locality
  • victim re-reference interval
  • victim replication

Fingerprint

Dive into the research topics of 'An Improved Scheme of Victim Replication in Tiled Chip Multiprocessors'. Together they form a unique fingerprint.

Cite this