• Home
  • Search
  • A bandwidth-aware memory-subsystem resource management using non-invasive resource profilers for large CMP systems
  • Open Access IconOpen Access
  • Cite Icon36
  • https://doi.org/10.1109/hpca.2010.5416654Copy DOI Icon

A bandwidth-aware memory-subsystem resource management using non-invasive resource profilers for large CMP systems

  • Jan 1, 2010
  • Dimitris Kaseridis +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

By integrating multiple cores in a single chip, Chip Multiprocessors (CMP) provide an attractive approach to improve both system throughput and efficiency. This integration allows the sharing of on-chip resources which may lead to destructive interference between the executing workloads. Memorysubsystem is an important shared resource that contributes significantly to the overall throughput and power consumption. In order to prevent destructive interference, the cache capacity and memory bandwidth requirements of the last level cache have to be controlled. While previously proposed schemes focus on resource sharing within a chip, we explore additional possibilities both inside and outside a single chip. We propose a dynamic memory-subsystem resource management scheme that considers both cache capacity and memory bandwidth contention in large multi-chip CMP systems. Our approach uses low overhead, non-invasive resource profilers that are based on Mattson's stack distance algorithm to project each core's resource requirements and guide our cache partitioning algorithms. Our bandwidth-aware algorithm seeks for throughput optimizations among multiple chips by migrating workloads from the most resource-overcommitted chips to the ones with more available resources. Use of bandwidth as a criterion results in an overall 18% reduction in memory bandwidth along with a 7.9% reduction in miss rate, compared to existing resource management schemes. Using a cycle-accurate full system simulator, our approach achieved an average improvement of 8.5% on throughput.

Similar Papers
  • 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

Computing perspectives: the rise of the VLSI processor

  • Dec 01, 1990
  • Communications of the ACM
  • Maurice V Wilkes
  • Conference Article
  • Citations15

Memory Bandwidth Contention: Communication vs Computation Tradeoffs in Supercomputers with Multicore Architectures

  • Dec 01, 2018
  • Johannes Langguth +2
  • Research Article
  • Citations19

Bandwidth-Aware On-Line Scheduling in SMT Multicores

  • Feb 01, 2016
  • IEEE Transactions on Computers
  • Josue Feliu +3
  • Book Chapter
  • Citations2

PLSS: A Scheduler for Multi-core Embedded Systems

  • Jan 01, 2017
  • Solomon Abera +2
  • Research Article
  • Citations42

Multithreaded Processors

  • Mar 01, 2002
  • The Computer Journal
  • T Ungerer
  • Conference Article
  • Citations10

A 275mW heterogeneous multimedia processor for IC-stacking on Si-interposer

  • Feb 01, 2011
  • Hyo-Eun Kim +5
  • Conference Article
  • Citations20

Frame buffer compression for low-power video coding

  • Sep 01, 2011
  • Zhan Ma +1
  • Conference Article
  • Citations4

OMBM: Optimized Memory Bandwidth Management for Ensuring QoS and High Server Utilization

  • Sep 01, 2017
  • Hanul Sung +3
  • Conference Article
  • Citations5

An Analytical Performance Model for Co-management of Last-Level Cache and Bandwidth Sharing

  • Jul 01, 2011
  • Taecheol Oh +2
  • Book Chapter
  • Citations4

Evaluating Application Vulnerability to Soft Errors in Multi-level Cache Hierarchy

  • Jan 01, 2012
  • Zhe Ma +3
  • Conference Article
  • Citations30

EMBA

  • Aug 05, 2019
  • Yaocheng Xiang +4
  • Conference Article

A study of work distribution and contention in database primitives on heterogeneous CPU/GPU architectures

  • Mar 22, 2021
  • Michael Gowanlock +3
  • Book Chapter

Miss Rate Estimation (MRE) an Novel Approach Toward L2 Cache Partitioning Algorithm’s for Multicore System

  • Aug 11, 2020
  • Pallavi Joshi +3
  • Conference Article
  • Citations4

Program affinity performance models for performance and utilization

  • Jan 01, 2014
  • Ryan W Moore +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.