首页 | 本学科首页   官方微博 | 高级检索  
     


A novel distributed congestion control for bufferless network-on-chip
Authors:Jili Yan  Guoming Lai  Xiaola Lin
Affiliation:1. School of Information Science and Technology, High Education Mega Center, Sun Yat-sen University, Guangzhou, 510006, China
2. College of Computer Engineering and Technology, Guangdong Institute of Science and Technology, Zhuhai, 519090, China
Abstract:Bufferless Network-on-Chip (NoC) emerges as an interesting option for NoC design in recent years, which can save considerable router power and area. However, bufferless NoC only works well under low-to-medium load because it becomes more easily congested as message injection rate increases. In this paper, we propose a novel distributed source-throttling congestion control mechanism that relieves the effect of congestion in bufferless NoC under high load, called Cbufferless. The proposed strategy uses a novel congestion detection and control mechanism, computing average deflection rate of routing flit and distributed throttling message injection. Utilizing the new mechanism, the congestion information can be directly obtained inside node, which allows the mechanism to be fully distributed without requiring any transmission of global congestion information among neighbor routers and within a router. Simulation results show that the proposed mechanism improves system throughput by up to $sim $ 30 and $sim $ 15.5 %, saves energy consumption by up to $sim $ 40 and $sim $ 19 % than that of baseline and injection rate throttling bufferless NoCs, respectively, and keeps lower message latency under congested load when compared.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号