Skip to Main content Skip to Navigation
Conference papers

A Distributed NUCA Architecture Using an Efficient NoC Multicasting Support

Abstract : Exploiting at best every bit of memory on chip is a must for finding the best trade-off between cost and performance when designing Many-Core MPSoCs. In this paper, we propose a new memory hierarchy organization that maximizes the usage of the available memory at each cache level while avoiding data redundancy. We also aim to reduce data access time by avoiding data migration. Our scheme is based on Non-Uniform Cache Architectures (NUCA), and makes use of a novel NoC multicast messaging support. It requires to logically partition the network into imagined layers in which each layer is bound to one of the cache levels. We assess the efficiency of our proposal by evaluating performance metrics, using the Gem5 simulator and the Splash2 benchmark suite. Our results show an improvement of 24% in L2 miss rate over baseline S_NUCA organization and more than 25% in average network latency. We report a maximum improvement of 40% in execution time. Also, we show that our approach ou tperforms R_NUCA.
Document type :
Conference papers
Complete list of metadata

https://hal.archives-ouvertes.fr/hal-01701072
Contributor : Anne-Laure Fourneret <>
Submitted on : Monday, February 5, 2018 - 3:34:29 PM
Last modification on : Tuesday, May 11, 2021 - 11:37:52 AM

Licence


Distributed under a Creative Commons Attribution - NonCommercial 4.0 International License

Identifiers

Citation

Hela Bel Hadj Amor, Abbas Sheibanyrad, Frédéric Pétrot. A Distributed NUCA Architecture Using an Efficient NoC Multicasting Support. Euromicro Conference on Digital System Design (DSD 2017), Aug 2017, Vienne, Austria. pp.184-191, ⟨10.1109/DSD.2017.34⟩. ⟨hal-01701072⟩

Share

Metrics

Record views

584