JOURNAL ARTICLE

A survey on cache coherence for tiled many-core processor

Abstract

Due to technological parameters and constraints entailed in many-core processor with shared memory systems, it demands new solutions to the cache coherence problem. Directory-based coherence protocols have recently seemed as a possible scalable alternative for CMP designs. Unfortunately, with the number of on-chip cores increasing, many directory design strategies do not scale beyond a dozen cores due to huge energy and area costs for scaling the directories. We explored different NUCA design schemes for tiled many-core architecture, compared several conventional directory protocols, such as full-map directory protocol, sparse directory protocol, duplicate-tag-based directory protocol etc. and analyzed several novel cache protocols designed for many-core processor. At the end, we propose several design directions for scalable and adaptive cache coherence protocols for many-core processor.

Keywords:
Computer science Directory MESI protocol Cache coherence Scalability Cache Cache algorithms Multi-core processor Protocol (science) MESIF protocol Bus sniffing Computer architecture Coherence (philosophical gambling strategy) Cache invalidation Parallel computing Operating system CPU cache

Metrics

7
Cited By
0.27
FWCI (Field Weighted Citation Impact)
32
Refs
0.57
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Data Storage Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Reconfigurable Many-Core Processor with Cache Coherence

Xing HanJiang JiangYuzhuo FuChang Wang

Communications in computer and information science Year: 2013 Pages: 198-207
JOURNAL ARTICLE

Hybrid Cache Coherence Protocol for Multi-Core Processor Architecture

S. MuthukumarK Dhinakaran.

Journal:   International Journal of Computer Applications Year: 2013 Vol: 70 (14)Pages: 24-29
© 2026 ScienceGate Book Chapters — All rights reserved.