片上网路自适应路由算法的设计与性能分析

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:zoec
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体制作工艺技术的高速发展,系统网络的总线结构严重制约着其自身的发展,其网络传输速率无法满足用户的需求。为了解决总线所带来的问题,人们提出了“片上网络”的思想,片上网络的研究越来越引起人们的关注。现阶段片上网络研究的主要方向有拓扑结构、路由算法、流量控制、无死锁、容错与性能分析等方面。本文主要研究的方向是自适应路由算法,自适应路由算法不仅要考虑网络的可通性,还要考虑网络的需求,以便达到网络性能的最优化。分析了片上网络国内外发展的现状以及本课题的意义,同时研究了NoC各类路由算法的工作原理以及它们的优缺点。在此基础上,根据低时延、低功耗、无死锁、无拥塞等网络性能之间的平衡原则,本文提出了两种自适应路由算法,此算法优化网络的性能,满足用户的网络需求。针对2D Mesh结构下XY路由算法易出现路径单一与拥塞的问题,本文提出了一种基于虚拟通道的自适应路由算法。此算法先分析网络通信状态,并根据网络适应度进行选取一条合适的路由路径进行数据传输,同时每个路由节点加入拥塞控制机制,避免网络发生拥塞,进而提高网络传输的吞吐量。与XY路由算法相比,在性能方面本算法在吞吐量、传输时延与功耗等方面有很大的提高。针对2D Mesh结构下的片上网络在传输数据包时,源节点与目标节点之间相距较远时所消耗的时延与功耗会相应升高,并有可能出现路径局部拥塞现象,本文提出的基于Mesh-Tree拓扑结构下的自适应路由算法可以解决此问题。此算法在设计网络拓扑结构方面先将网络结构划分成若干区域,并于此区域上增加了一个上层路由节点,此节点作为数据包在源/目标节点之间传输的中介,从而缩短了网络的时延与功耗,减少网络拥塞现象的产生。本文所提出的两种路由算法都是牺牲网络某方面的性能,从而提高网络其它方面的性能:第一种VARA路由算法的适用范围为2D Mesh结构,提高了吞吐量、时延与功耗等方面的性能;第二种路由算法从拓扑结构为入口,虽然它能够改变网络性能和增加网络路径,但是此路由算法不能很好的拓展,只能适用于特定的路由结构。因此NoC的设计时选取合适路由算法至关重要,这不仅关系着用户的需求,而且还与网络的性能有关。
其他文献
图象信息隐藏是一种新颖的信息安全技术,在信息战、数字媒体的知识产权保护和票据防伪等方面有许多重要的应用。本文结合隐蔽通信和数字水印两个主要的应用背景,研究了图象信息
随着有机发光二极管(Organic Light-Emitting Diode,OLED)为主要代表的新型微显示器件的快速更新,微显示技术得到了迅速发展。在此基础上,立体显示技术也于近年来发展迅猛,主
<正>索尼在2006年7月12日开幕的光学技术展示会“InterOpto’06”上,展出了红光(波长643nm)高功率半导体激光器。设想用作投影机等显示设备的光源。
与硅相比,第三代半导体碳化硅拥有极好的性质,比如高热导率,高电子迁移率等,同时也是唯一一种能够通过热氧化过程生长氧化膜的化合物半导体。然而直接通过热氧化过程制作的4H
随着近几十年硅基半导体产业的飞速发展,硅本身已经无法满足人类对器件在更多新颖应用场合的需求。大功率电子学、高频电路、光电子学、柔性显示、太阳能电池等等诸多领域都
本文分析了企业负债经营的风险,对负债经营的适度性进行了探讨,提出了企业适度负债经营的策略。
随着对计算速度和存储容量越来越高的要求,经典计算机终将不能满足人们的需求,量子计算机必然会成为时代发展的产物。超导量子比特被大量的实验证实是实现量子计算的最佳方案
<正>1.引言微显示(microdisplay)是一种利用微型的显示器件及其光学系统来显示数字化信息的技术。微显示系统的特点是:显示器成像模块的尺寸小(一般小于50mmx50mm);可显示信
在电子产品制造过程中,利用先进的优化技术对生产线及其设备进行合理调度和优化控制,是提高生产效率和资源利用率的重要方法。因此,探索和研究表面组装生产线及其关键设备—
英国作家艾米莉.勃朗特唯一的一部小说《呼啸山庄》是英国文学史上的经典作品。作为维多利亚时代的女性作家,艾米莉.勃朗特在《呼啸山庄》中表达了对自然和女性命运的关注。