Back to Search Start Over

A survey of machine learning for Network-on-Chips.

Authors :
Zhang, Xiaoyun
Dong, Dezun
Li, Cunlu
Wang, Shaocong
Xiao, Liquan
Source :
Journal of Parallel & Distributed Computing. Apr2024, Vol. 186, pN.PAG-N.PAG. 1p.
Publication Year :
2024

Abstract

The popularity of Machine Learning (ML) has extended to numerous disciplines, including the domain of Network-on-chips (NoCs), leading to a consequential impact. Recent works have explored ML models' applicability for NoCs design, optimization, and performance evaluation. ML-based NoCs design has demonstrated superior performance to heuristic methods employed by human experts in NoCs design. This has facilitated a tight collaboration between ML and NoCs research, offering novel perspectives and optimization strategies to advance NoCs design. In this paper, we present a comprehensive survey into implementing ML techniques for NoCs. Initially, we provide an overview of ML-based research for NoCs in two aspects: (i) the adoption of ML for performance modeling and prediction and (ii) ML-based for NoCs design, including individual components (such as routing algorithm, arbitration, traffic control, etc.). Subsequently, we summarize the challenges and difficulties in designing NoCs for applying ML techniques and discuss the preliminary solutions to these issues. Finally, we prospect the perspective on future research directions for expanding the application of ML techniques to diverse scenarios of NoCs, exploring the adoption of ML techniques for NoCs design automation. We expect this paper can be helpful for design experts to optimize NoCs using ML techniques, leading to high-performance, energy-efficient, and easy-to-implement NoCs. • Introduction of applying common Machine Learning (ML) techniques for Network-on-Chips (NoCs). • A comprehensive survey of ML for NoCs from performance prediction and NoCs design perspective. • ML-based for NoCs performance modeling, prediction, and design. • Discussion of the challenges in ML-based NoCs and the perspective on future research directions. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
07437315
Volume :
186
Database :
Academic Search Index
Journal :
Journal of Parallel & Distributed Computing
Publication Type :
Academic Journal
Accession number :
174816134
Full Text :
https://doi.org/10.1016/j.jpdc.2023.104778