• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (02): 191-198.

• 论文 •     Next Articles

A novel multicast routing algorithm based on bubble flow control   

LOU Hui,XIAO Canwen,DONG Dezun,PANG Zhengbin,LI Cunlu   

  1. (College of Computer,National University of Defense Technology,Changsha 410073,China)
  • Received:2014-07-13 Revised:2014-09-20 Online:2015-02-25 Published:2015-02-25

Abstract:

Multicast communication contributes most of communicating amount in Chip Multiprocessors (CMPs),and plays a key role in the performance of parallel applications.The recently proposed multicast routing algorithms most lack the balance in resource utilization,thus resulting in the low utilization of the buffers in NetworkonChip (NoC).A new multicast routing algorithm based on bubble flow control is proposed,which makes full use of the buffers in NoCs and avoids deadlock by injecting bubbles into the network.Our evaluation shows that the proposal can improve the performance of multicast communication efficiently.Under synthetic traffic,the proposal can reduce the average network delay by 18.1% and improve the network saturation throughput by 16.7%,compared with the balanced adaptive multicast routing algorithm.

Key words: multicast communication;balanced adaptive multicast routing;bubble;deadlock ;multicore