• Home
  • Search
  • Working with Process Variation Aware Caches
  • Cite Icon27
  • https://doi.org/10.1109/date.2007.364450Copy DOI Icon

Working with Process Variation Aware Caches

  • Apr 1, 2007
  • Madhu Mutyam +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Deep-submicron designs have to take care of process variation effects as variations in critical process parameters result in large variations in access latencies of hardware components. This is severe in the case of memory components as minimum sized transistors are used in their design. In this work, by considering on-chip data caches, we study the effect of access latency variations on performance. We discuss performance losses due to the worst-case design, wherein the entire cache operates with the worst-case process variation delay, followed by process variation aware cache designs which work at set-level granularity. We then propose a technique called block rearrangement to minimize performance loss incurred by a process variation aware cache which works at set-level granularity. Using block rearrangement technique, we rearrange the physical locations of cache blocks such that a cache set can have its "n" blocks (assuming a n-way set-associative cache) in multiple rows instead of a single row as in the case of a cache with conventional addressing scheme. By distributing blocks of a cache set over multiple sets, we minimize the number of sets being affected by process variation. We evaluate our technique using SPEC2000 CPU benchmarks and show that our technique achieves significant performance benefits over caches with conventional addressing scheme

Similar Papers
  • Conference Article
  • Citations2

Process Variation Aware Issue Queue Design

  • Mar 01, 2008
  • Raghavendra K +1
  • Conference Article
  • Citations44

Exploiting expendable process-margins in DRAMs for run-time performance optimization

  • Jan 01, 2014
  • Karthik Chandrasekar +6
  • Research Article

Adaptive Mapping for Data Orchestration in Reconfigurable CNN Processors via Deep Reinforcement Learning

  • Jul 01, 2025
  • Journal of Computer-Aided Design & Computer Graphics
  • Libo Chang +5
  • Research Article
  • Citations58

ReVIVaL

  • Jun 01, 2008
  • ACM SIGARCH Computer Architecture News
  • Xiaoyao Liang +2
  • Research Article
  • Citations3

A synchronous latency-insensitive RISC for better than worst-case design

  • Jan 31, 2014
  • Integration
  • Mario R Casu +1
  • Conference Article
  • Citations9

Asymmetric-access aware optimization for STT-RAM caches with process variations

  • May 02, 2013
  • Yi Zhou +4
  • Book Chapter
  • Citations2

Parametric Structure-Preserving Model Order Reduction

  • Jan 01, 2009
  • Jorge Fernández Villena +2
  • Conference Article
  • Citations5

Delay test quality maximization through process-aware selection of test set size

  • Oct 01, 2010
  • Baris Arslan +1
  • Research Article
  • Citations8

A Comprehensive Reliability Analysis Framework for NTC Caches: A System to Device Approach

  • Mar 01, 2019
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Anteneh Gebregiorgis +2
  • Book Chapter
  • Citations105

Self-referencing: A Scalable Side-Channel Approach for Hardware Trojan Detection

  • Jan 01, 2010
  • Dongdong Du +3
  • Conference Article
  • Citations2

Process Variation in Spoof Plasmon Interconnect: Consequences and Compensations

  • Jan 01, 2020
  • Md Faizul Bari +3
  • Conference Article
  • Citations6

SRAMs in Scaled Technologies under Process Variations: Failure Mechanisms, Test & Variation Tolerant Design

  • Sep 01, 2006
  • Saibal Mukhopadhyay +3
  • Conference Article
  • Citations19

Design methodology to trade off power, output quality and error resiliency: application to color interpolation filtering

  • Nov 01, 2007
  • Digest of technical papers/Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design
  • Georgios Karakonstantis +3
  • Research Article
  • Citations3

Optimising power efficiency in trace cache fetch unit

  • Jul 02, 2007
  • IET Computers & Digital Techniques
  • J Hu +3
  • Conference Article
  • Citations6

Process Variability-Aware Statistical Hybrid Modeling of Dynamic Power Dissipation in 65 nm CMOS Designs

  • Mar 01, 2007
  • B.P Harish +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.