论文标题

ARSMART:改进的智能NOC设计支持任意转移的传输

ArSMART: An Improved SMART NoC Design Supporting Arbitrary-Turn Transmission

论文作者

Chen, Hui, Chen, Peng, Zhou, Jun, Luan, Duong H. K., Liu, Weichen

论文摘要

Smart NOC在一个周期中通过Express Bypass传输了无冲突的FLICS,它是一个高性能的NOC设计。但是,如果发生争执,优先级较低的FLITS不仅会被缓冲,而且无法完全利用旁路。尽管存在几种路由算法,可以通过填写繁忙的路由器和链接来减少论点,但它们不能直接适用于SMART,因为它缺乏对任意转变的支持(即,转弯的数字和方向无限制)路由。因此,在本文中,为了最大程度地减少论点并进一步利用旁路,我们提出了一个改进的智能NOC,称为ARSMART,其中启用了任意转移传输。具体而言,ARSMART将整个NOC分为多个群集,其中群集控制器进行了路由计算,并且数据转发由无浴的可重新配置路由器执行。由于SMART NOC中的远距离传输需要绕过中间仲裁,因此启用此功能,我们直接配置输入和输出端口连接,而不是应用基于跳高的仲裁仲裁。为了进一步探索较高的沟通能力,提出了与ARSMART兼容的有效自适应路由算法。我们精心设计的控制机制隐藏了自适应路由算法的主要问题之一,这是自适应路由算法的主要问题之一。与最先进的智能NOC相比,实验结果表明,申请时间表长度的平均降低了40.7%,能耗的平均降低为29.7%。

SMART NoC, which transmits unconflicted flits to distant processing elements (PEs) in one cycle through the express bypass, is a high-performance NoC design proposed recently. However, if contention occurs, flits with low priority would not only be buffered but also could not fully utilize bypass. Although there exist several routing algorithms that decrease contentions by rounding busy routers and links, they cannot be directly applicable to SMART since it lacks the support for arbitrary-turn (i.e., the number and direction of turns are free of constraints) routing. Thus, in this article, to minimize contentions and further utilize bypass, we propose an improved SMART NoC, called ArSMART, in which arbitrary-turn transmission is enabled. Specifically, ArSMART divides the whole NoC into multiple clusters where the route computation is conducted by the cluster controller and the data forwarding is performed by the bufferless reconfigurable router. Since the long-range transmission in SMART NoC needs to bypass the intermediate arbitration, to enable this feature, we directly configure the input and output ports connection rather than apply hop-by-hop table-based arbitration. To further explore the higher communication capabilities, effective adaptive routing algorithms that are compatible with ArSMART are proposed. The route computation overhead, one of the main concerns for adaptive routing algorithms, is hidden by our carefully designed control mechanism. Compared with the state-of-the-art SMART NoC, the experimental results demonstrate an average reduction of 40.7% in application schedule length and 29.7% in energy consumption.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源