• Home
  • Search
  • Reducing energy and delay using efficient victim caches
  • Open Access IconOpen Access
  • Cite Icon25
  • https://doi.org/10.1145/871506.871571Copy DOI Icon

Reducing energy and delay using efficient victim caches

  • Jan 1, 2003
  • Gokhan Memik +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper, we investigate methods for improving the hit rates in the first level of memory hierarchy. Particularly, we propose victim cache structures to reduce the number of accesses to more power consuming structures such as level 2 caches. We compare the proposed victim cache techniques to increasing the associativity or the size of the level 1 data cache and show that the enhanced victim cache technique yield better energy-delay and energy-delay-area products. We also propose techniques that predict the hit/miss behavior of the victim cache accesses and bypass the victim cache when a miss can be determined quickly. We report simulation results obtained from SimpleScalar/ARM modeling a representative Network Processor architecture. The simulations show that the victim cache is able to reduce the energy consumption by as much as 17.6% (8.6% on average) while reducing the execution time by as much as 8.4% (3.7% on average) for a set of representative applications.

Similar Papers
  • Book Chapter
  • Citations2

Adaptive Block Management for Victim Cache by Exploiting L1 Cache History Information

  • Jan 01, 2004
  • Cheol Hong Kim +3
  • Conference Article
  • Citations7

Web memory hierarchy learning and research environment

  • Jan 01, 2006
  • José Leandro D Mendes +2
  • Research Article
  • Citations1

Formal Modeling and Verification of a Victim DRAM Cache

  • Feb 13, 2019
  • ACM Transactions on Design Automation of Electronic Systems
  • Debiprasanna Sahoo +5
  • Conference Article
  • Citations4

Improving data access efficiency by using a tagless access buffer (TAB)

  • Feb 01, 2013
  • A Bardizbanyan +6
  • Conference Article
  • Citations5

Improving data cache performance with integrated use of split caches, victim cache and stream buffers

  • Jan 01, 2004
  • Afrin Naz +3
  • Research Article
  • Citations15

Filter Data Cache: An Energy-Efficient Small L0 Data Cache Architecture Driven byMiss Cost Reduction

  • Jul 01, 2015
  • IEEE Transactions on Computers
  • Jongmin Lee +1
  • Research Article
  • Citations26

Data Partitioning for Multiprocessors with Memory Heterogeneity and Memory Constraints

  • Jan 01, 2005
  • Scientific Programming
  • Alexey Lastovetsky +1
  • Research Article
  • Citations1

PFACC: An OpenACC‐like programming model for irregular nested parallelism

  • Jul 09, 2020
  • Software: Practice and Experience
  • Ming Hsiang Huang +1
  • Research Article
  • Citations114

Ferroelectric FETs-Based Nonvolatile Logic-in-Memory Circuits

  • Jan 01, 2019
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Xunzhao Yin +3
  • Conference Article

Quantum mechanics---Science at the petascale

  • Jan 01, 2006
  • Robert J Harrison
  • Book Chapter
  • Citations8

A Cache Simulator for Shared Memory Systems

  • Jan 01, 2001
  • Florian Schintke +2
  • Conference Article
  • Citations53

A locality-preserving cache-oblivious dynamic dictionary

  • Jan 06, 2002
  • Michael A Bender +3
  • Conference Article
  • Citations1

QuickTM: A Hardware Solution to a High Performance Unbounded Transactional Memory

  • Sep 01, 2010
  • S Sanyal +1
  • Conference Article

A Locality-Aware, Energy-Efficient Cache Design for Large-Scale Multi-Core Systems

  • Jul 01, 2018
  • Abdulrahman Alshegaifi +1
  • Conference Article
  • Citations7

Specification, modeling and design tools for system-on-chip

  • Jan 01, 2002
  • L Lavagno +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.