arXiv · 2108.09534
Theoretical Analysis and Evaluation of NoCs with Weighted Round-Robin Arbitration
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 extend the analytical model to handle NoC of any size. The proposed approach achieves less than 5% error while executing real applications and 10% error under challenging synthetic traffic with different burstiness levels.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Sumit K. Mandal, Jie Tong, Raid Ayoub, Michael Kishinevsky, Ahmed Abousamra, Umit Y. Ogras. 2021-08-21. Theoretical Analysis and Evaluation of NoCs with Weighted Round-Robin Arbitration. https://arxiv.org/abs/2108.09534
Cite the original work for its findings. Save a collection to share your selection of sources.