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

计算机工程与科学

• 论文 • 上一篇    下一篇

直线引导的Torus结构路由算法

丁毓良,张剑贤,周端,裘雪红   

  1. (西安电子科技大学计算机学院,陕西 西安 710071)
  • 收稿日期:2016-08-15 修回日期:2016-10-20 出版日期:2017-02-25 发布日期:2017-02-25
  • 基金资助:

    国家自然科学基金(61474087)

A Torus network routing algorithm guided by straight line   

DING Yuliang,ZHANG Jianxian,ZHOU Duan,QIU Xuehong   

  1. (School of Computer Science and Technology,Xidian University,Xi’an 710071,China)
     
  • Received:2016-08-15 Revised:2016-10-20 Online:2017-02-25 Published:2017-02-25

摘要:

为了提高片上网络在Torus拓扑结构下的路由通信效率,提出了一种基于直线引导思想的路由算法Tline。该路由算法将Torus拓扑结构的片上网络拓展为类似Mesh结构的坐标平面,以数据包的源节点和目的节点构成的直线为路由转发方向,并根据周围邻近节点的拥塞状况选择传输路径方向实现部分自适应路由。实验结果表明,与XY、OE路由算法相比,在热点流量模式下Tline路由算法具有较好的路由性能,且平均能耗降低约8%。

关键词: 片上网络, Torus拓扑, 路由算法, 直线引导

Abstract:

To increase the communication efficiency of the network on chip in TORUS topology, we propose a new routing algorithm based on straight line guidance, namely Tline routing. The new algorithm extends the Torus topology to a coordinate plane that is similar to the mesh structure. The route forwarding direction is guided by a straight line formed by the source and destination of packets. The partially adaptive routing is realized according to the congestion condition around the neighboring nodes. Experimental results show that the Tline routing can achieve better routing performance in comparison with the XY and OE routing algorithms, and the average power consumption decreases by about 8%.

Key words: network on chip, Torus topology, routing algorithm, straight line guidance