Deadlock-Free Multicast Routing Algorithm for Wormhole-Switched Mesh Networks-on-Chip

Source: Institute of Electrical and Electronics Engineers

Favorite

Free registration required

An important service in distributed systems, as multiprocessors, is the ability to transmit multicast messages. Cache coherence protocols and parallel algorithms are examples of applications requiring multicast messages. To transmit a multicast message to n targets, in networks-on-chip without multicast service, the source router must transmit n identical messages. Few works in the literature describe multicasting in oCs. The goal of this work is to implement a deadlock free routing algorithm for wormhole-switched mesh oCs, enabling to transmit simultaneous multicast messages. The dual-path multicast algorithm, used in multicomputers, is adapted to oCs in this work.
Format:PDF Size:276.60
Date:Oct 2008