首页> 外文会议>2010 IEEE Workshop on Signal Processing Systems >DLABS: A dual-lane buffer-sharing router architecture for networks on chip
【24h】

DLABS: A dual-lane buffer-sharing router architecture for networks on chip

机译:DLABS:用于片上网络的双通道缓冲区共享路由器架构

获取原文

摘要

A significant portion of the conventional router's area is dedicated to its buffers at the input/output ports. For regular workloads, however, a large number of buffers are always idle while other buffers are always busy. This observation motivates us to design a new router architecture which allows buffers to be shared by multiple input ports. This architecture keeps buffers busy while working together to forward data, reducing the busy cycle times and pressure on each buffer, resulting in an improvement of the overall network performance. Sharing resources like buffers, however, has the potential of causing deadlock in the network. In this work, we propose a dual-lane architecture that is deadlock-free for our buffer-sharing routers, named DLABS (Dual-Lane Buffer-Sharing) routers. We design three DLABS routers and compare against a conventional wormhole router. Experimental results show the smallest DLABS router occupies an area of only 0.62% of a conventional router, but achieves 108% on the throughput per area (TPA) over regular traffic benchmarks. The largest DLABS router occupies 112% of the circuit area of the conventional router, but achieves 164% on the TPA.
机译:传统路由器区域的很大一部分专用于其在输入/输出端口的缓冲区。但是,对于常规工作负载,大量缓冲区始终处于空闲状态,而其他缓冲区始终处于繁忙状态。这种观察促使我们设计了一种新的路由器体系结构,该体系结构允许缓冲区由多个输入端口共享。这种架构使缓冲区在协同工作以转发数据时保持繁忙状态,从而减少了繁忙周期和每个缓冲区的压力,从而改善了整体网络性能。但是,共享资源(如缓冲区)可能会导致网络死锁。在这项工作中,我们提出了一种双通道体系结构,该体系结构对我们的缓冲区共享路由器称为DLABS(双通道缓冲区共享)路由器没有死锁。我们设计了三个DLABS路由器,并与传统的虫孔路由器进行了比较。实验结果表明,最小的DLABS路由器仅占常规路由器的0.62%的面积,但在常规流量基准上,可达到每面积吞吐量(TPA)的108%。最大的DLABS路由器占常规路由器电路面积的112%,但在TPA上达到164%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号