JOURNAL ARTICLE

The Power of Priority: NoC Based Distributed Cache Coherency

Abstract

The paper introduces network-on-chip (NoC) design methodology and low cost mechanisms for supporting efficient cache access and cache coherency in future high-performance chip multi processors (CMPs). We address previously proposed CMP architectures based on non uniform cache architecture (NUCA) over NoC, analyze basic memory transactions and translate them into a set of network transactions. We first show how a simple, generic NoC which is equipped with needed module interface functionalities can provide infrastructure for the coherent access of both static and dynamic NUCA. Then we show how several low cost mechanisms incorporated into such a vanilla NoC can facilitate CMP and boost performance of a cache coherent NUCA CMP. The basic mechanism is based on priority support embedded in the NoC, which differentiates between short control signals and long data messages to achieve a major reduction in cache access delay. The low cost priority-based NoC is extremely useful for increasing performance of almost any other CMP transaction. Priority-based NoC along with the discussed NoC interfaces are evaluated in detail using CMP-NoC simulations across several SPLASH-2 benchmarks and static Web content serving benchmarks showing substantial L2 cache access delay reduction and overall program speedup

Keywords:
Computer science Cache Speedup Parallel computing Embedded system Cache pollution Cache coherence Bus sniffing Cache algorithms Computer architecture Computer network CPU cache

Metrics

71
Cited By
7.39
FWCI (Field Weighted Citation Impact)
56
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Supercapacitor Materials and Fabrication
Physical Sciences →  Materials Science →  Electronic, Optical and Magnetic Materials

Related Documents

BOOK-CHAPTER

Cache Coherency

Kluwer Academic Publishers eBooks Year: 2006 Pages: 73-85
JOURNAL ARTICLE

Asymmetric Cache Coherency

John ShieldJean-Philippe DiguetGuy Gogniat

Journal:   ACM Transactions on Reconfigurable Technology and Systems Year: 2012 Vol: 5 (3)Pages: 1-12
JOURNAL ARTICLE

LOCALIZATION APPROACH IN DIRECTORY BASED CACHE COHERENCY AND ITS IMPACT ON CACHE COHERENCY IMPLEMENTATION- STUDY.

Bhat, SubrahmanyaKamath, K. R.

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2017
BOOK-CHAPTER

A General Adaptive Cache Coherency-Replacement Scheme for Distributed Systems

José AguilarErnst L. Leiss

Lecture notes in computer science Year: 2001 Pages: 116-125
JOURNAL ARTICLE

Pattern Based Cache Coherency Architecture for Embedded Manycores

Jussara MarandolaStéphane LouiseLoïc Cudennec

Journal:   Procedia Computer Science Year: 2016 Vol: 80 Pages: 1542-1553
© 2026 ScienceGate Book Chapters — All rights reserved.