Back to Search
Start Over
Multicast-Aware High-Performance Wireless Network-on-Chip Architectures
- Source :
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems. 25:1126-1139
- Publication Year :
- 2017
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2017.
-
Abstract
- Today’s multiprocessor platforms employ the network-on-chip (NoC) architecture as the preferable communication backbone. Conventional NoCs are designed predominantly for unicast data exchanges. In such NoCs, the multicast traffic is generally handled by converting each multicast message to multiple unicast transmissions. Hence, applications dominated by multicast traffic experience high queuing latencies and significant performance penalties when running on systems designed with unicast-based NoC architectures. Various multicast mechanisms such as XY-tree multicast and path multicast have already been proposed to enhance the performance of the traditional wireline mesh NoC incorporating multicast traffic. However, even with such added features, the multihop nature of the wireline mesh NoC leads to high network latencies and thus limits the achievable system performance. In this paper, to sustain the high-bandwidth and high-throughput requirements of emerging applications, we propose the design of a wireless NoC (WiNoC) architecture incorporating necessary multicast support. By integrating congestion-aware multicast routing with network coding, the WiNoC is able to efficiently handle heavy multicast injections. For applications running with a broadcast-heavy Hammer cache coherence protocol, the proposed multicast-aware WiNoC achieves an average of 47% reduction in message latency compared with the XY-tree-based multicast-aware mesh NoC. This network level improvement translates into a 26% saving in full-system energy delay product.
- Subjects :
- Computer science
computer.internet_protocol
Distributed computing
Distance Vector Multicast Routing Protocol
Data_CODINGANDINFORMATIONTHEORY
02 engineering and technology
0202 electrical engineering, electronic engineering, information engineering
Multicast address
Xcast
Electrical and Electronic Engineering
Pragmatic General Multicast
020203 distributed computing
Protocol Independent Multicast
Multicast
business.industry
Inter-domain
ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS
020202 computer hardware & architecture
Source-specific multicast
Hardware and Architecture
Linear network coding
Internet Group Management Protocol
Reliable multicast
IP multicast
Unicast
business
computer
Software
Computer network
Subjects
Details
- ISSN :
- 15579999 and 10638210
- Volume :
- 25
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems
- Accession number :
- edsair.doi...........ccdb0f95c433c48b61bfea67aa8b82f2