Author:
Jerger Natalie Enright,Peh Li-Shiuan,Lipasti Mikko
Abstract
Current state-of-the-art on-chip networks provide efficiency, high throughput, and low latency for one-to-one (unicast) traffic. The presence of one-to-many (multicast) or one-to-all (broadcast) traffic can significantly degrade the performance of these designs, since they rely on multiple unicasts to provide one-to-many communication. This results in a burst of packets from a single source and is a very inefficient way of performing multicast and broadcast communication. This inefficiency is compounded by the proliferation of architectures and coherence protocols that require multicast and broadcast communication. In this paper, we characterize a wide array of on-chip communication scenarios that benefit from hardware multicast support. We propose Virtual Circuit Tree Multicasting (VCTM) and present a detailed multicast router design that improves network performance by up to 90\% while reducing network activity (hence power) by up to 53%.Our VCTM router is flexible enough to improve interconnect performance for a broad spectrum of multicasting scenarios,and achieves these benefits with straightforward and inexpensive extensions to a state-of-the-art packet-switched router.
Publisher
Association for Computing Machinery (ACM)
Reference43 articles.
1. http://www.eecs.umich.edu/mibench. http://www.eecs.umich.edu/mibench.
2. http://www.princeton.edu/niketa/garnet.html 2008. http://www.princeton.edu/niketa/garnet.html 2008.
3. Piranha
4. S. Borkar "Networks for multi-core chips: A contrarian view " Special Session at ISLPED 2007. S. Borkar "Networks for multi-core chips: A contrarian view " Special Session at ISLPED 2007.
Cited by
36 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献