首页> 外文会议>ACM international conference on supercomputing >Bubble Coloring: Avoiding Routing- and Protocol-induced Deadlocks With Minimal Virtual Channel Requirement
【24h】

Bubble Coloring: Avoiding Routing- and Protocol-induced Deadlocks With Minimal Virtual Channel Requirement

机译:气泡着色:以最小的虚拟通道需求避免路由和协议引起的死锁

获取原文

摘要

Handling routing- and protocol-induced deadlocks is a critical issue in designing a reliable communication system. Generally, to avoid these two types of deadlocks without losing routing freedom requires a large amount of virtual channels (VCs), which imposes significant negative effects on router power, energy and frequency. In this paper, we propose a virtual cut-through switched Bubble Coloring (BC) scheme, which can avoid both routing- and protocol-induced deadlocks and allow fully adaptive routing on any topology without the need for multiple virtual channels. Results from both synthetic and full-system simulation show that, compared to a conventional deadlock-free scheme with 4VCs (i.e., XY_adaptive_4VC), our BC scheme with the minimal 1VC (i.e., BC_1VC) can reduce router energy and area by up to 51.2% and 58.3%, respectively, and has comparable performance at the same time. As the proposed BC scheme does not require multiple virtual channels, it also reduces the complexity of router arbitration logic, which brings the opportunity to increase router frequency and further improve system performance.
机译:在设计可靠的通信系统时,处理路由和协议引起的死锁是一个关键问题。通常,要避免这两种类型的死锁而不失去路由自由,就需要大量的虚拟通道(VC),这会对路由器的功率,能量和频率产生重大的负面影响。在本文中,我们提出了一种虚拟的直通交换式气泡着色(BC)方案,该方案可以避免路由和协议引起的死锁,并允许在任何拓扑上进行完全自适应的路由,而无需多个虚拟通道。综合和全系统仿真的结果表明,与具有4VC的传统无死锁方案(即XY_adaptive_4VC)相比,我们的具有1VC最小的BC方案(即BC_1VC)最多可减少51.2的路由器能量和面积分别为%和58.3%,并且同时具有可比的性能。由于建议的BC方案不需要多个虚拟通道,因此还降低了路由器仲裁逻辑的复杂性,从而带来了增加路由器频率并进一步提高系统性能的机会。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号