Theoretical Analysis and Evaluation of NoCs with Weighted Round-Robin Arbitration
Sumit K. Mandal, Jie Tong, Raid Ayoub, Michael Kishinevsky, Ahmed, Abousamra, Umit Y. Ogras

TL;DR
This paper introduces a novel performance analysis method for NoCs with weighted round-robin arbitration, enabling accurate early-stage evaluation of on-chip communication in many-core processors.
Contribution
It presents the first analytical technique specifically designed for weighted round-robin arbitration in NoCs, estimating packet service and waiting times with high accuracy.
Findings
Achieves less than 5% error on real applications
Maintains under 10% error with synthetic traffic
Extends to NoCs of any size using decomposition
Abstract
Fast and accurate performance analysis techniques are essential in early design space exploration and pre-silicon evaluations, including software eco-system development. In particular, on-chip communication continues to play an increasingly important role as the many-core processors scale up. This paper presents the first performance analysis technique that targets networks-on-chip (NoCs) that employ weighted round-robin (WRR) arbitration. Besides fairness, WRR arbitration provides flexibility in allocating bandwidth proportionally to the importance of the traffic classes, unlike basic round-robin and priority-based arbitration. The proposed approach first estimates the effective service time of the packets in the queue due to WRR arbitration. Then, it uses the effective service time to compute the average waiting time of the packets. Next, we incorporate a decomposition technique to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Advancements in Battery Materials · Supercapacitor Materials and Fabrication
