• Home
  • Search
  • PV-aware Replacement Policy for Two-level Shared Cache
  • Cite Icon2
  • https://doi.org/10.1109/ises54909.2022.00100Copy DOI Icon

PV-aware Replacement Policy for Two-level Shared Cache

  • Dec 1, 2022
  • Bindu Agarwalla +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The performance of modern multicore processes largely depends on the performance of their shared Last Level Cache (LLC). A larger LLC can reduce misses while increasing access latency. Tile-based chipmultiprocessors (TCMP) are also proposed with two levels of shared caches to handle such situations. Among the two levels of shared caches, the bottom level is designed with DRAM technology for better capacity, and the upper level is designed with SRAM technology for better latency. Because it is in the last level, the LLC is the DRAM-based shared cache. Both the shared caches are normally divided into multiple banks. The core in such TCMPs can have its own private cache above these two levels of shared caches. Process variation has been observed to have a much greater impact on DRAM-based memory chips than on SRAM-based memories. Hence, the banks of the DRAM-based LLC may not behave uniformly. Some of the banks may experience high energy costs and access latency because of PV. In this work, we have proposed a replacement policy for the SRAM-based shared cache (upper-level shared cache), which reduces the requirements to access the PV-affected LLC banks significantly. This is achieved by relaxing the blocks of the affected LLC banks to remain in the upper-level shared cache (SRAM-based) for a longer time. The experimental analysis found that the proposed replacement policy improves performance by 13%, 10%, and 6% as compared to three existing replacement policies.

Similar Papers
  • Research Article
  • Citations5

Efficient Cache Resizing policy for DRAM-based LLCs in ChipMultiprocessors

  • Sep 17, 2020
  • Journal of Systems Architecture
  • Bindu Agarwalla +2
  • PDF
  • Preprint Article

Performance analysis of coalesce private or spill shared (CPOSS) replacement strategy overLRU to handle directory entry evictions from the slice last level cache (LLC) using a scalable coherent sparse directory in Multicore processor

  • May 06, 2024
  • Research Square
  • Narottam Sahu +3
  • Conference Article

Low-latency last-level cache structure based on grouped cores in Chip Multi-Processor

  • Dec 01, 2014
  • Jinbo Xu +3
  • Conference Article
  • Citations6

Analysis of Shared Cache Interference in Multi-Core Systems using Event-Arrival Curves

  • Jun 07, 2023
  • Thilo L Fischer +1
  • Conference Article
  • Citations1

LLC Buffer for Arbitrary Data Sharing in Heterogeneous Systems

  • Dec 01, 2016
  • Yu Licheng +5
  • Conference Article

Mitigating shift-based covert-channel attacks in racetrack last level caches

  • Aug 01, 2017
  • Lei Zhao +2
  • Book Chapter

Towards Efficient Dynamic LLC Home Bank Mapping with NoC-Level Support

  • Jan 01, 2013
  • Mario Lodde +2
  • Research Article
  • Citations9

RESTRAIN: A dynamic and cost-efficient resource management scheme for addressing performance interference in NFV-based systems

  • Jan 07, 2022
  • Journal of Network and Computer Applications
  • Venkatarami Reddy Chintapalli +3
  • Research Article
  • Citations2

Energy-Efficient Cache Partitioning Using Machine Learning for Embedded Systems

  • Jan 01, 2023
  • Jordan Journal of Electrical Engineering
  • Samar Nour +2
  • Conference Article
  • Citations2

ZeroCost-LLC: Shared LLCs at No Cost to WCL

  • May 01, 2023
  • Zhuanhao Wu +2
  • Conference Article
  • Citations13

Characterizing multi-threaded applications for designing sharing-aware last-level cache replacement policies

  • Sep 01, 2013
  • Ragavendra Natarajan +1
  • Conference Article
  • Citations18

Parity++: Lightweight Error Correction for Last Level Caches

  • Jun 01, 2018
  • Irina Alam +3
  • Conference Article
  • Citations4

Energy Efficient Last Level Caches via Last Read/Write Prediction

  • Oct 01, 2013
  • Marco A.Z Alves +3
  • Conference Article

A Novel Prefetch Technique for High Performance Embedded System

  • Oct 01, 2014
  • Hong Jun Choi +3
  • Conference Article
  • Citations9

Improving energy efficiency of embedded DRAM caches for high-end computing systems

  • Jun 23, 2014
  • Sparsh Mittal +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.