首页> 外文会议>IEEE International Confernece on Computer Design >Reducing Dynamic Power Dissipation in Pipelined Forwarding Engines
【24h】

Reducing Dynamic Power Dissipation in Pipelined Forwarding Engines

机译:减少流水线转发发动机的动态功耗

获取原文

摘要

Power consumption has become a limiting factor in next-generation routers. IP forwarding engines dominate the overall power dissipation in a router. Although SRAM-based pipeline architectures have recently been developed as a promising alternative to power-hungry TCAM-based solutions for high-throughput IP forwarding, it remains a challenge to achieve low power. This paper proposes several novel architecture-specific techniques to reduce the dynamic power consumption in SRAM-based pipelined IP forwarding engines. First, the pipeline architecture itself is built as an inherent cache, exploiting the data locality in Internet traffic. The number of memory accesses which contribute to the majority of power consumption, is thus reduced. No external cache is needed. Second, instead of using a global clock, different pipeline stages are driven by separate clocks. The local clocking scheme is carefully designed to exploit the traffic rate variation and improve the caching performance. Third, a fine-grained memory enabling scheme is developed to eliminate unnecessary memory accesses, while preserving the packet order. Simulation experiments using real-life traces show that our solutions can achieve up to 15-fold reduction in dynamic power dissipation, over the baseline pipeline architecture that does not employ the proposed schemes. FPGA implementation results show that our design sustains 40Gbps throughput for minimum size (40 bytes) packets while consuming a small amount of logic resources.
机译:功耗已成为下一代路由器的限制因素。 IP转发引擎主导路由器中的总功耗。虽然最近SRAM的管道架构被开发为对高吞吐量IP转发的基于功率饥饿的TCAM的解决方案的有前途的替代方案,但实现低功耗仍然是一个挑战。本文提出了几种新颖的架构特定技术,以降低基于SRAM的流水线IP转发发动机中的动态功耗。首先,管道架构本身是作为固有的缓存构建的,从而利用Internet流量中的数据局部性。从而减少了有助于大多数功耗的存储器访问数量。不需要外部缓存。其次,代替使用全局时钟,不同的管道阶段由单独的时钟驱动。仔细设计本地时钟方案以利用流量变化并提高缓存性能。第三,开发了一种细粒度的内存启用方案以消除不必要的内存访问,同时保留数据包序。使用现实生活迹线的仿真实验表明,我们的解决方案可以在不采用所提出的方案的基线管道架构上实现高达15倍的动态功耗降低。 FPGA实现结果表明,我们的设计在消耗少量逻辑资源的同时维持40Gbps吞吐量,同时消耗少量逻辑资源。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号