北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2007, Vol. 30 ›› Issue (5): 91-94.doi: 10.13190/jbupt.200705.91.346

• 研究报告 • 上一篇    下一篇

采用多级拥塞控制的NOC路由算法

朱小虎1, 曹 阳1,2, 王力纬1   

  1. (1. 武汉大学 电子信息学院, 武汉 430079; 2. 武汉大学 软件工程国家重点实验室, 武汉 430072)
  • 收稿日期:2007-01-09 修回日期:2007-04-24 出版日期:2007-10-30 发布日期:2007-10-30
  • 通讯作者: 朱小虎

A Multilevel Congestion Control Routing Algorithm for Network-on-Chip

ZHU Xiao-hu1, CAO Yang1,2, WANG Li-wei1   


  1. (1. School of Electronic Information, Wuhan University, 430079, China;
    2. State Key Laboratory of Software Engineering, Wuhan University, 430072, China)
  • Received:2007-01-09 Revised:2007-04-24 Online:2007-10-30 Published:2007-10-30
  • Contact: ZHU Xiao-hu

摘要:

提出了一种多级拥塞控制片上网络(NOC)路由算法。当NOC处于中度和重度拥塞时,该算法根据各路由器拥塞等级的差别决定如何对本地拥塞进行处理。仿真结果表明,在均匀随机流量下,NOC使用该算法的平均传输延迟小于单级拥塞控制算法。

关键词: 多级拥塞控制, 片上网络, 路由算法

Abstract:

A multilevel congestion control (MLCC) network-on-chip routing algorithm was proposed to improve the routing efficiency. When there are medium and high level congestion, MLCC decides how to do congestion control depending on the congestion level difference of the routers. Simulation results show that MLCC maintains low latency than one level congestion control routing algorithms under uniform traffic.

Key words: multilevel congestion control, network-on-chip, routing algorithm

中图分类号: