arrow
Return

Adaptive-Tree Multicast: Efficient Multidestination Support for CMP Communication Substrate

delete2012-11-01
delete3
PRE
AI
P
Pablo Garrido Abad *
V
Valentín Puente
L
Lucía G. Menezo
J
J.A. Gregorio
DOI:10.1109/TPDS.2012.45delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Multidestination communications are a highly necessary capability for many coherence protocols in order to minimize on-chip hit latency. Although CMPs share this necessity, up to now few suitable proposals have been developed. The combination of resource scarcity and the common idea that multicast support requires a substantial amount of extra resources is responsible for this situation. In this work, we propose a new approach suitable for on-chip networks capable of managing multidestination traffic via hardware in an efficient way with negligible complexity. We introduce a novel multicast routing mechanism, able to circumvent many of the limitations of conventional multicast schemes. Adaptive-tree multicasting is able to maintain correctness for multiflit multicast messages without routing restrictions, while also coupling correctness and performance in a natural way. Replication restrictions not only guarantee the presence of enough resources to avoid deadlock, but also dynamically adapt tree shape to network conditions, routing multicast messages through noncongested paths. The performance results, using a state-of-the-art full system simulation framework, show that it improves the average full system performance of a CMP by 20 percent and network ED2P by 15 percent, when compared to a state-of-the-art router with conventional multicast support and similar implementation cost.
Keywords:
Chip multiprocessor (CMP)
multicast and broadcast communications
network-on-chip
router microarchitecture
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

U
Universidad de Cantabria
Scholars:
6.9K
Papers: 6.1K
Citations: 7.0K
Cited Papers

Cited Papers

err2000-01-01
err0
PREAI
errT. J. Pulvirenti; J. L. Yin; X. Chaufour; C. McLachlan; B. D. Hambly; M. R. Bennett; J. A. Barden
errShare
errSave
Fluorescence hysteroscopy using 5‐aminolevulinic: A descriptive study
err2003-08-25
err0
PREAI
errPius Wyss; Andrea Degen; Rosmarie Caduff; Rene Hornung; Urs Haller; Mathias Fehr
errShare
errSave
Imaging human cortical responses to intraneural microstimulation using magnetoencephalography
err2019-04-01
err0
errOAAI
errGeorge C. O'Neill; Roger H. Watkins; Rochelle Ackerley; Eleanor L. Barratt; Ayan Sengupta; Michael Asghar; Rosa Maria Sanchez Panchuelo; Matthew J. Brookes; Paul M. Glover; Johan Wessberg; Susan T. Francis
errShare
errSave
researcher View more