首页> 外文期刊>Computers, IEEE Transactions on >Design and Analysis of Hybrid Flow Control for Hierarchical Ring Network-on-Chip
【24h】

Design and Analysis of Hybrid Flow Control for Hierarchical Ring Network-on-Chip

机译:分层环片上网络的混合流控制设计与分析

获取原文
获取原文并翻译 | 示例

摘要

A cost-efficient network-on-chip is needed in a scalable many-core systems. Recent multicore processors have leveraged a ring topology and hierarchical ring can increase scalability but presents different challenges, including higher hop count and global ring bottleneck. In this work, we describe a hierarchical ring topology that we refer to as a transportation-network-inspired network-on-chip (tNoC) that leverages principles from transportation network systems. In particular, we propose a novel flow control for hierarchical ring topology to scale the topology efficiently. The flow control is hybrid in that the channels are allocated on flit granularity while the buffers are allocated on packet granularity. The hybrid flow control enables a simplified router microarchitecture (to minimize per-hop latency) as router input buffers are minimized and buffers are pushed to the edges, either at the output ports or at the hub routers that interconnect the local rings to the global ring—while still supporting virtual channels to avoid protocol deadlock. We describe a packet-quota-system (PQS) and a separate that provide congestion management, support prioritized arbitration in the network, and provide support for multiflit packets. We also provide alternative designs for the credit network and PQS architectures. A detailed evaluation of a 64-core CMP shows that the tNoC improves performance by up to 21 percent compared with a baseline, buffered hierarchical ring topology while reducing NoC energy by 51 percent.
机译:可扩展的多核系统中需要一种经济高效的片上网络。最近的多核处理器已经利用了环形拓扑,而分层环形可以增加可伸缩性,但是带来了不同的挑战,包括更高的跳数和全局环形瓶颈。在这项工作中,我们描述了一种分层的环形拓扑,我们将其称为一种受运输网络启发的片上网络(tNoC),它利用了来自运输网络系统的原理。特别地,我们提出了一种用于分层环拓扑的新颖流控制,以有效地缩放拓扑。流控制是混合的,因为通道是按flit粒度分配的,而缓冲区是按数据包粒度分配的。混合流控制可实现简化的路由器微体系结构(以最小化每跳延迟),因为路由器输入缓冲区被最小化并且缓冲区被推到边缘,无论是在输出端口还是在将本地环与全局环互连的集线器路由器上-同时仍支持虚拟通道以避免协议死锁。我们描述了一种数据包配额系统(PQS)和一个单独的数据包配额系统(PQS),它们提供拥塞管理,支持网络中的优先仲裁以及为多数据包提供支持。我们还提供用于信用网络和PQS体系结构的替代设计。对64核CMP的详细评估表明,与基线缓冲分层环形拓扑相比,tNoC可以将性能提高多达21%,而NoC能量却可以降低51%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号