Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/184109
Title: Interactions between cache coherence and network-on-chip
Authors: Dhruv, Singh
Keywords: Computer and Information Science
Issue Date: 2025
Publisher: Nanyang Technological University
Source: Dhruv, S. (2025). Interactions between cache coherence and network-on-chip. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/184109
Project: CCDS24-0115
Abstract: This thesis aims to investigate how Cache Coherence Protocols (CCPs) and Network-on-Chip architectures interact in maycore systems using full-system simulations. We integrate and compare five coherence protocols, namely MESI Two Level, MESI Three Level, MOESI CMP directory, MESIF (customized via SLICC) and the ARM Coherent Hub Interface (CHI). These protocols are evaluated across six distinct NoC topologies (ring, 2D mesh, torus, crossbar, point-to-point, and a custom 2D mesh variant) under realistic multithreaded workloads from the PARSEC benchmark suite. Key contributions of this work include: a custom SLICC-based implementation of the MESIF protocol that optimizes shared-read efficiency via a forward state; the development of an automated benchmarking framework using gem5art combined with Bayesian optimization to efficiently explore the large configuration space; and the enhancement of NoC Quality-of-Service (QoS) functionality to prioritize latency-sensitive coherence transactions. Despite the extensive integration challenges encountered, including long build and simulation times, and manual Linux kernel configurations, limited the collection of complete quantitative results within the project timeline, the design and methodology presented lay a foundation for future research. The findings and insights from this project look to underscore the need for balance between coherence protocol design and NoC performance and provide a framework for scalable, energy-efficient manycore architectures.
URI: https://hdl.handle.net/10356/184109
Schools: College of Computing and Data Science 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:CCDS Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Singh_Dhruv_FYP_CCDS24_0115.pdf
  Restricted Access
1.14 MBAdobe PDFView/Open

Page view(s)

21
Updated on May 7, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.