首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >ElastiStore: Flexible Elastic Buffering for Virtual-Channel-Based Networks on Chip
【24h】

ElastiStore: Flexible Elastic Buffering for Virtual-Channel-Based Networks on Chip

机译:ElastiStore:面向基于虚拟通道的片上网络的灵活弹性缓冲

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

摘要

As multicore systems transition to the many-core realm, the pressure on the interconnection network is substantially elevated. The network on chip (NoC) is expected to undertake the expanding demands of the ever-increasing numbers of processing elements, while its area/power footprint remains severely constrained. Hence, low-cost NoC designs that achieve high-throughput and low-latency operation are imperative for future scalability. While the buffers of the NoC routers are key enablers of high performance, they are also major consumers of area and power. In this paper, we extend elastic buffer (EB) architectures to support multiple virtual channels (VCs), and we derive , a novel lightweight EB architecture that minimizes buffering requirements without sacrificing performance. ElastiStore uses just one register per VC and a shared buffer sized large enough to merely cover the round-trip time that appears either on the NoC links or due to the internal pipeline of the NoC routers. The integration of the proposed EB scheme in the NoC router enables the design of efficient architectures, which offer the same performance as baseline VC-based routers, albeit at a significantly lower cost. Cycle-accurate network simulations including both synthetic traffic patterns and real application workloads running in a full-system simulation framework verify the efficacy of the proposed architecture. Moreover, the hardware implementation results using a 45-nm standard-cell library demonstrate ElastiStore’s efficiency.
机译:随着多核系统过渡到多核领域,互连网络上的压力已大大增加。片上网络(NoC)有望满足越来越多的处理元件的扩展需求,而其面积/功率足迹仍然受到严重限制。因此,实现高吞吐量和低延迟操作的低成本NoC设计对于将来的可扩展性至关重要。尽管NoC路由器的缓冲区是高性能的关键推动力,但它们还是面积和功耗的主要消耗者。在本文中,我们扩展了弹性缓冲区(EB)架构以支持多个虚拟通道(VC),并且派生了一种新颖的轻量级EB架构,该架构在不牺牲性能的情况下最大程度地减少了缓冲要求。 ElastiStore每个VC仅使用一个寄存器,并且共享缓冲区的大小足够大,以仅覆盖出现在NoC链路上或由于NoC路由器的内部管线而引起的往返时间。提议的EB方案在NoC路由器中的集成可实现高效架构的设计,该架构可提供与基于VC的基线路由器相同的性能,尽管成本大大降低。精确的周期网络仿真(包括合成流量模式和在全系统仿真框架中运行的实际应用程序工作负载)验证了所提出体系结构的有效性。此外,使用45纳米标准单元库的硬件实施结果证明了ElastiStore的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号