...
首页> 外文期刊>Computers and Electrical Engineering >An adaptive partition-based multicast routing scheme for mesh-based Networks-on-Chip
【24h】

An adaptive partition-based multicast routing scheme for mesh-based Networks-on-Chip

机译:基于网格的片上网络的自适应基于分区的多播路由方案

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

获取外文期刊封面封底 >>

       

摘要

Network-on-Chips (NoCs) have become the mainstream for Chip Multi-Processors (CMPs) design. Multicast, a one-to-many communication pattern, is widely used in barrier/clock synchronization, multithreading programs and cache coherence protocols for CMPs. Even though several multicast routing algorithms have been proposed for CMPs, few can adaptively deal with heavy traffic loads. With the increase of multicast traffic load, deterministic routing schemes suffer from long latency and low throughput, whereas adaptive routing algorithms can improve the routing performance by providing multiple redundant paths. In this paper, we proposed a novel multicast routing algorithm based on partition to reduce the latency of multicast packets, by finding multiple routing paths and adaptively choosing available output ports based on the size of buffer space in downstream routers. We evaluate our scheme through simulations, and results show that, under various configurations, both latency and energy consumption have been significantly reduced in comparison with recent multicast routing schemes. (C) 2016 Elsevier Ltd. All rights reserved.
机译:片上网络(NoC)已成为芯片多处理器(CMP)设计的主流。多播是一对多的通信模式,广泛用于CMP的屏障/时钟同步,多线程程序和缓存一致性协议。即使已针对CMP提出了几种组播路由算法,但很少有算法可以自适应地处理繁重的流量负载。随着多播流量负载的增加,确定性路由方案存在较长的等待时间和较低的吞吐量,而自适应路由算法可以通过提供多个冗余路径来提高路由性能。在本文中,我们提出了一种基于分区的新型组播路由算法,通过查找多个路由路径并根据下游路由器的缓冲区空间大小自适应地选择可用的输出端口,从而减少了组播数据包的延迟。我们通过仿真评估了我们的方案,结果表明,与最新的多播路由方案相比,在各种配置下,延迟和能耗都得到了显着降低。 (C)2016 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号