• Home
  • Search
  • Achieving Predictable Performance with On-Chip Shared L2 Caches for Manycore-Based Real-Time Systems
  • Cite Icon7
  • https://doi.org/10.1109/rtcsa.2007.16Copy DOI Icon

Achieving Predictable Performance with On-Chip Shared L2 Caches for Manycore-Based Real-Time Systems

  • Aug 1, 2007
  • Sangyeun Cho +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Doubling the number of processing cores on a single processor chip with each technology generation has become conventional wisdom. While future manycore processors promise to offer much increased computational throughput under a given power envelope, sharing critical on-chip resources, such as caches and core- to-core interconnects, poses challenges to guaranteeing predictable performance to an application program. This paper focuses on the problem of sharing on-chip caching capacity among multiple programs scheduled together, especially at the L2 cache level. Specifically, two design aspects of a large shared L2 cache are considered: (1) non-uniform cache access latency and (2) cache contention. We observe that both the aspects have to do with where, among many cache slices, a cache block is mapped to, and present an OS-based approach to managing the on-chip L2 cache memory by carefully mapping data to a cache at the page granularity. We show that a reasonable extension to the OS memory management subsystem and simple architectural support enable enforcing high-level policies to achieve application performance isolation and improve program performance predictability thereof.

Similar Papers
  • Single Report
  • Citations45

Victim Migration: Dynamically Adapting Between Private and Shared CMP Caches

  • Oct 10, 2005
  • Michael Zhang +1
  • Conference Article
  • Citations3

LEMap: Controlling leakage in large chip-multiprocessor caches via profile-guided virtual address translation

  • Oct 01, 2007
  • Jugash Chandarlapati +1
  • Conference Article
  • Citations203

PicoServer

  • Oct 20, 2006
  • Taeho Kgil +7
  • Conference Article
  • Citations9

On Prediction Accuracy of Machine Learning Algorithms for Characterizing Shared L2 Cache Behavior of Programs on Multicore Processors

  • Jul 01, 2009
  • Jitendra Kumar Rai +3
  • Research Article
  • Citations17

An Efficient GPU Cache Architecture for Applications with Irregular Memory Access Patterns

  • Jun 17, 2019
  • ACM Transactions on Architecture and Code Optimization
  • Bingchao Li +4
  • Research Article
  • Citations7

Novel fairness-aware co-scheduling for shared cache contention game on chip multiprocessors

  • Apr 02, 2020
  • Information Sciences
  • Zheng Xiao +4
  • Conference Article

A leakage-aware cache sharing technique for low-power chip multi-processors (CMPs) with private L2 caches

  • Oct 26, 2008
  • Hyunhee Kim +2
  • Book Chapter
  • Citations11

Utilization of cache area in on-chip multiprocessor

  • Jan 01, 1999
  • Hitoshi Oi +1
  • Conference Article
  • Citations15

Reducing off-chip memory traffic by selective cache management scheme in GPGPUs

  • Mar 03, 2012
  • Hyojin Choi +2
  • Conference Article
  • Citations2

Design of low power L2 cache architecture using partial way tag information

  • Mar 01, 2014
  • A Divya Jebaseeli +1
  • Research Article
  • Citations3

Optimising power efficiency in trace cache fetch unit

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

Profiling Heterogeneous Computing Performance with VTune Profiler

  • Apr 27, 2021
  • Vladimir Tsymbal +1
  • Conference Article
  • Citations21

Non-uniform power access in large caches with low-swing wires

  • Dec 01, 2009
  • Aniruddha N Udipi +2
  • Research Article
  • Citations64

Dynamic warp subdivision for integrated branch and memory divergence tolerance

  • Jun 19, 2010
  • ACM SIGARCH Computer Architecture News
  • Jiayuan Meng +2
  • Research Article
  • Citations4

Optical Overlay NUCA

  • May 21, 2017
  • ACM Journal on Emerging Technologies in Computing Systems
  • Eldhose Peter +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.