令牌流控制:优化芯片通信效率的新方法

下载需积分: 10 | PDF格式 | 491KB | 更新于2024-09-22 | 73 浏览量 | 2 下载量 举报
收藏
"Token Flow Control是2008年在NOC领域内的一项重要研究,它引入了一种新的流量控制机制,旨在解决多核芯片中高效片上通信网络的关键问题。通过使用令牌在网络中的路由器间交换资源利用率信息,该方法能够优化路由决策,减少包在路由器中的流水线延迟,从而降低整体通信的能耗和延迟。本文由Amit Kumar, Li-Shiuan Peh和Niraj K. Jha合著,来自普林斯顿大学电气工程系。" 在当前的多核心芯片设计中,构建一个高效的片上通信网络成为至关重要的任务,以满足日益增长的带宽需求并应对有线延迟可扩展性的限制。传统的解决方案是采用模块化的分组交换设计,每个跃点都有路由器,这允许多个数据流共享网络通道。然而,这种设计导致每个跃点的包都要经过复杂的路由器流水线,从而使路由器的开销成为通信能量/延迟的主要贡献者,而不仅仅是线缆的能量/延迟。 针对这一问题,论文提出了Token Flow Control (TFC)。TFC是一种新型的流量控制策略,网络中的节点会向其局部邻居发送令牌,以此传递它们的可用资源信息。这些令牌随后被用于路由决策和流量控制两方面:一是选择网络中较不拥塞的路径,二是让数据包绕过路由器的流水线,显著减少延迟。 TFC机制的核心思想是通过令牌传递来实时更新网络的资源状况。当一个节点发现其资源充足时,可以释放令牌,其他节点收到这些令牌后,不仅能得知当前的资源分布,还能据此调整自己的传输策略,避免拥堵的路径,选择更优的通信路径。此外,令牌的使用还能允许数据包直接跨过路由器的多个处理阶段,减少了数据包在路由器内部的停留时间,从而降低了整体延迟。 Token Flow Control提供了一种创新的方法来优化网络中的流量控制和路由策略,有效地平衡了网络资源的使用,减少了延迟并提高了能效。这对于未来多核芯片的高性能、低能耗通信架构具有重大意义。
身份认证 购VIP最低享 7 折!
30元优惠券

相关推荐