首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Novel Flow Control for Fully Adaptive Routing in Cache-Coherent NoCs
【24h】

Novel Flow Control for Fully Adaptive Routing in Cache-Coherent NoCs

机译:高速缓存一致性NoC中用于完全自适应路由的新型流控制

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

摘要

Routing algorithms for cache-coherent NoCs only have limited VCs at their disposal, which poses challenges to the design of routing algorithms. Existing fully adaptive routing algorithms apply conservative VC re-allocation: only empty VCs can be re-allocated, which limits performance. We propose two novel flow control designs. First, whole packet forwarding (WPF) re-allocates a nonempty VC if the VC has enough free buffers for an entire packet. WPF does not induce deadlock if the routing algorithm is deadlock-free using conservative VC re-allocation. It is an important extension to several deadlock avoidance theories. Second, we extend Duato's theory to apply aggressive VC re-allocation on escape VCs without deadlock. Finally, we propose a design which maintains maximal routing flexibility with low hardware cost. For synthetic traffic, our design performs averagely 88.9 percent better than existing fully adaptive routing. Our design is superior to partially adaptive and deterministic routing.
机译:用于高速缓存一致性NoC的路由算法只能使用有限的VC,这对路由算法的设计提出了挑战。现有的完全自适应路由算法采用保守的VC重新分配:只能重新分配空VC,这限制了性能。我们提出了两种新颖的流量控制设计。首先,如果整个数据包转发(WPF)有足够的空闲缓冲区用于整个数据包,则它会重新分配一个非空的VC。如果路由算法使用保守的VC重新分配是无死锁的,则WPF不会引起死锁。它是对几种避免死锁理论的重要扩展。其次,我们扩展了Duato的理论,以在没有死锁的情况下对逃生VC应用积极的VC重新分配。最后,我们提出了一种设计,该设计可在保持较低的硬件成本的同时保持最大的路由灵活性。对于合成流量,我们的设计平均比现有的完全自适应路由性能提高88.9%。我们的设计优于部分自适应和确定性路由。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号