期刊文献+

基于层次化片上网络的混合多播路由算法 被引量:2

A hybrid multicast routing algorithm based on hierarchical NoCs
下载PDF
导出
摘要 为了降低多播通信延时,提出了一种基于层次化二维mesh片上网络的混合多播(HM)路由算法,并给出了其死锁避免方案.该算法以3×3的子mesh为单位将二维mesh网络划分为若干个多播区域,每个区域的中间路由器都通过一个额外端口与上层mesh网络的路由器相连.多播数据包在上层网络中按照Column-Path算法进行基于路径的多播,而在多播区域内则按照XY路由算法进行基于树的多播.仿真结果表明,相对于传统的基于路径的多播算法及基于树的RPM算法,HM算法能提供更小的多播延时,因此更适用于多目的通信的场合. In order to reduce the time delay of multicast communication, a hybrid multicast (HM) routing algorithm based on hierarchical 2D mesh Network-on-Chips (NoCs) is p schemes. This algorithm partitions the 2D mesh network into several Through roposed together with its deadlock avoidance muhicast regions in the unit of 3x3 submeshes. an extra port, the central router of each region is connected to the router of the upper level of mesh net- work. The muhicast packet is routed by the Column-Path algorithm in the upper level of network for the path-based multicast, while in the muhicast region it is routed in the manner of tree-based XY multicast. Simulation results show that, compared with traditional path-based multicast algorithms and the tree-based RPM algorithm, the pro- posed HM algorithm could achieve a lower multicast time delay, therefore, it is more suitable for the situations of multi-destination communication.
作者 胡哲琨 陈杰
出处 《哈尔滨工程大学学报》 EI CAS CSCD 北大核心 2013年第10期1327-1333,共7页 Journal of Harbin Engineering University
基金 国家自然科学基金资助项目(61234003 61036004 61221004)
关键词 层次化片上网络 多播路由 死锁避免 虫孔交换 hierarchical NoCs muhicast routing deadlock avoidance wormhole switching
  • 相关文献

参考文献14

  • 1LIN Xiaola,McKINLEY P K,NI L M. Deadlock-free multi-cast wormhole routing in 2-D mesh multicomputers[J].IEEE Transactions on Parallel and Distributed Systems,1994,(08):793-804.doi:10.1109/71.298203.
  • 2BOPPANA R V,CHALASANI S,RAGHAVENDRA C S. Resource deadlocks and performance of wormhole multicast routing algorithms[J].IEEE Transactions on Parallel and Distributed Systems,1998,(06):535-549.doi:10.1109/71.689441.
  • 3JERGER N E;PEH L S;LIPASTI M.Virtual circuit tree multicast:a case for on-chip hardware multicast support[A]北京,2008229-240.
  • 4MALUMBRES M P,DUATO J,TORRELLAS J. An efficient imple-mentation of tree-based multicast routing for distributed shared-memory multiprocessors[A].New Orleans,USA,1996.186-189.
  • 5RODRIGO S,FLICH J,DUATO J. Efficient unicast and multicast support for CMPs[A].Como,Italy,2008.364-375.
  • 6WANG Lei,JIN Yuho,JIM Hyungjun. Recursive partitioning multicast:a bandwidth-efficient routing for Net-works-On-Chip[A].San Diego,California,USA,2009.64-73.
  • 7WANG Xiaohang,YANG Mei,JIANG Yingtao. On an efficient NoC multicasting scheme in support of multiple applications running on irregular sub-networks[J].Microprocessors and Microsystems,2011,(02):119-129.
  • 8SAMMAN F A,HOLLSTEIN T,GLESNER M. Adaptive and deadlock-free tree-based multicast routing for Networks-on-Chip[J].IEEE Transactions on Very Large Scale Inte-grated Systems,2010,(07):1067-1080.
  • 9BOURDUAS S,ZILIC Z. A hybrid ring/mesh interconnect for Network-on-Chip using hierarchical rings for global rou-ting[A].Princeton,USA,2007.195-204.
  • 10LANKES A,WILD T,HERKERSDORF A. Hierarchical NoCs for optimized access to shared memory and IO re-sources[A].Patras,Greece,2009.255-262.

同被引文献30

引证文献2

二级引证文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部