首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >Efficient Dynamic Virtual Channel Organization and Architecture for NoC Systems
【24h】

Efficient Dynamic Virtual Channel Organization and Architecture for NoC Systems

机译:NoC系统的高效动态虚拟通道组织和架构

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

摘要

A growing number of processing cores on a chip require an efficient and scalable communication structure such as network on chip (NoC). The channel buffer organization of NoC uses virtual channels (VCs) to improve data flow and performance of the NoC system. Dynamically allocated multiqueues (DAMQs) are an effective mechanism to achieve VC flow control with maximum buffer utilization. In this model, VCs employ variable number of buffer slots depending on the traffic. Despite the performance merits of DAMQs, it has some limitations. We propose a new input-port microarchitecture to support our efficient dynamic VC (EDVC) approach that is built on DAMQ buffers. To demonstrate the advantages of EDVC, we compare its microarchitecture with that of the conventional dynamic VC (CDVC), which also employs link-list tables for buffer organization. In terms of hardware, EDVC input-port organization consumes on average 61% less power for application-specific integrated circuit design when compared with the CDVC input port. The saving is even better when compared with VC regulator methodology. An EDVC approach can improve NoC latency by 48%–50% and throughput by 100% on average as compared with the CDVC mechanism.
机译:芯片上越来越多的处理核心需要高效且可扩展的通信结构,例如片上网络(NoC)。 NoC的通道缓冲区组织使用虚拟通道(VC)来改善NoC系统的数据流和性能。动态分配的多队列(DAMQ)是一种以最大的缓冲区利用率实现VC流控制的有效机制。在此模型中,VC根据流量使用可变数量的缓冲区。尽管DAMQ具有性能优势,但它仍有一些局限性。我们提出了一种新的输入端口微体系结构,以支持基于DAMQ缓冲区的高效动态VC(EDVC)方法。为了演示EDVC的优势,我们将其微体系结构与常规动态VC(CDVC)的微体系结构进行了比较,后者还使用链接列表表进行缓冲区组织。在硬件方面,与CDVC输入端口相比,用于专用集成电路设计的EDVC输入端口组织平均减少了61%的功耗。与VC稳压器方法相比,节省的成本更高。与CDVC机制相比,EDVC方法可以将NoC延迟平均缩短48%–50%,将吞吐量平均提高100%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号