We use cookies to improve your experience with our site.

DimRouter:一种能效同比片上网络的多模式路由器设计

DimRouter: A Multi-Mode Router Architecture for Higher Energy-Proportionality of On-Chip Networks

  • 摘要: 在暗硅设计中,片上多核系统需要经常性地关闭部分功能模块用以满足严苛的功耗限制。然而,即使只有小部分的活跃功能模块,为保证这些活跃的功能模块可以正常通信,片上网络也需要一直处于活跃状态。在这种情况下,片上系统就不会因为关闭部分功能模块而获得线性的能耗降低。为了改善这种状况,本文提出一种支持多模式路由器设计DimRouter。该设计中,路由器支持三种工作模式:normal模式,dim模式和dark模式。其中,dim模式允许路由器在极低能耗的情况下提供部分互连功能,进而保证活跃功能模块间的连通性;dark模式允许路由器完全关闭。此外,本文采用基于度约束Steiner树的拓扑重构算法来最大化dark模式路由器数目,从而进一步提高能效比。实验结果显示,DimRouter较常规设计,在综合流量评估中可以降低85%的能耗,在真实流量评估中不仅可以降低46%的能耗,甚至可以提升4%的性能。

     

    Abstract: In the dark silicon era, many independent components of many-core processors are becoming voluntarily inactive due to the constraint of power consumption on a chip. However, to keep network connectivity, the on-chip interconnection must still be kept activated and wastes considerable energy to avoid the isolation of these inactive components, harming the energy-proportionality of the whole processor chip. In this paper, we propose a novel design to provide more energyproportional on-chip connection without damaging the network connectivity. To achieve this goal, we redesign the router architecture. The new architecture, DimRouter, supports three modes:normal, dark and dim. In the dim mode, only part of the router is active and provides flexible connection while the dark mode puts all router elements in the asleep state. Moreover, to maximize the number of dark routers, we also propose a reconfiguration algorithm based on degree-constrained Steiner Tree. The evaluation result under synthetic traffic shows that the new design can reduce the energy consumption up to 85% compared with the common design. For real application traffic, the new design can also save average 46% energy consumption with 4% performance improvement.

     

/

返回文章
返回