Efficient On-Chip Multicast Routing based on Dynamic Partition Merging
Binayak Tiwari, Mei Yang, Yingtao Jiang, Xiaohang Wang

TL;DR
This paper introduces a dynamic partition merging multicast routing algorithm for Networks-on-Chips that optimizes path selection, significantly improving latency and power efficiency in CMP applications.
Contribution
It presents a novel dynamic partition merging approach for multicast routing that outperforms static strategies by optimizing routing costs.
Findings
Up to 23% reduction in average packet latency.
Up to 14% decrease in power consumption.
Outperforms existing path-based routing algorithms in simulations.
Abstract
Networks-on-chips (NoCs) have become the mainstream communication infrastructure for chip multiprocessors (CMPs) and many-core systems. The commonly used parallel applications and emerging machine learning-based applications involve a significant amount of collective communication patterns. In CMP applications, multicast is widely used in multithreaded programs and protocols for barrier/clock synchronization and cache coherence. Multicast routing plays an important role on the system performance of a CMP. Existing partition-based multicast routing algorithms all use static destination set partition strategy which lacks the global view of path optimization. In this paper, we propose an efficient Dynamic Partition Merging (DPM)-based multicast routing algorithm. The proposed algorithm divides the multicast destination set into partitions dynamically by comparing the routing cost of…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Parallel Computing and Optimization Techniques · Advanced Memory and Neural Computing
