层次化NoC拓扑结构与路由技术研究

被引量 : 1次 | 上传用户:dalu008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
片上网络(Network on Chip, NoC)是解决复杂片上多处理器系统(Multi-Processor SoC, MPSoC)通信问题的重要手段。随着片上集成的模块数增加,NoC性能越来越受到节点密度和距离的限制。为此,研究者开始将研究热点转移到层次化结构上。本文从层次化结构的拓扑、路由算法以及路由结构三个方面对层次化NoC有关技术进行了研究。论文深入分析了现有层次化NoC结构,提出一种新的基于区域划分的层次化NoC结构,利用该结构特性,提出一种基于源区域路径选择的自适应路由算法和一种基于缓存分配的NoC虫孔路由器结构。论文主要内容如下:1.提出了一种基于区域划分的层次化CHMesh拓扑结构。针对较大规模NoC中较远距离节点路由跳数较大,导致网络功耗和面积过大的问题,将拓扑结构分两层。底层以Mesh方式互连,并划分为多个路由区域,以保证邻近节点的通信需求;上层以CMesh方式通过中间节点将底层各个区域进行互连,以降低网络直径和网络平均距离。同时,上层网络采用双链路方式,以提高上层网络通信能力。性能分析和仿真实验表明,在非均匀流量模式下,与Ref-Mesh结构相比,CHMesh结构在64节点规模下可降低约14.9%的端到端平均延迟,并提升约11.6%的网络吞吐量。2.提出了一种基于源区域路径选择的层次化NoC路由算法。针对CHMesh结构中间节点路由负载较大导致局部区域拥塞的问题,利用CHMesh结构区域划分特性,将路由决策由源节点转移至源区域。同时,根据路由跳数将网络中的源-目的节点对进行重新分类,并从中划分出可进行自适应路由的源-目的节点对,以缓解中间节点拥塞状况。仿真实验表明,与CHMesh结构最短路径算法相比,在合成流量模式和局部流量模式下,该算法的网络饱和注入率最多可分别提升约51%和34%。3.提出了一种基于缓存分配的NoC虫孔路由器结构。针对传统路由器设计方法导致CHMesh结构关键中间节点输入缓存头阻塞的问题,使用一种新的缓存分配策略。在不改变原有缓存大小的情况下,划分一定大小的可回环缓存为辅助缓存区,可用于暂存无法在短时间内路由的数据微片。同时,根据缓存阻塞情况控制辅助缓存的回环和正常路由转发,“尽力而为”地缓解输入缓存头阻塞。仿真实验表明,与传统的虫孔路由器结构相比,该路由器结构能够以较小的额外开销,获得约9.8%的吞吐率提升。
其他文献
某轧机主传动万向接轴小叉头材质为34CrNi3Mo锻件,使用中磨损严重,需多次下线堆焊修复。对激光熔覆和手工电弧堆焊两种方法,从焊接温度场、显微金相、力学性能和耐磨性能等方面
铁路三维空间线路智能优化是一个复杂的多目标优化问题,根据设计项目的功能需求,自动进行铁路三维空间线路搜索和结构物协调布设,搜索出线路、结构物与环境之间的最佳协调方
抽样调查在税务管理中的应用是我国税务统计调查方法体系改革的需要,也是解决新征管模式下出现的新情况,新问题等的手段,同时,税务部门有较系统的抽样框,日新月异的计算设备,高素质
目的探讨护理风险管理对神经内科护理质量的影响。方法选取2016年1-12月神经内科252例患者作为对照组,2017年1-12月神经内科260例患者作为观察组,对照组按神经内科护理常规护
市场上知象拔蚌而不知海笋。海笋外形与象拔蚌相似,海笋是一种钻孔穴居的海洋贝类,属双壳纲、海螂目、海笋科、全海笋属,在我国沿海存在大沽全海笋、宽壳全海笋、马尼拉海笋
安全韧性已成为城市安全研究的热点领域.该文基于韧性曲线定义城市安全韧性水平,提出包含城市结构模型、城市安全韧性模型、突发事件模型、城市恢复模型的城市安全韧性定量分
应用初等数论中的同余式、连分数、渐近分数、不定方程等工具,分析考古年代学提出的若干问题,以敦煌汉简、居延汉简、《史记》等出土文物和史料为证据,将《二十史朔闰表》、
本文从分析影响留学生汉字习得的因素入手,通过对92份有效问卷的分析,按照数学期望值大小来划分各因素的影响力等级。在分析过程中区分了汉字文化圈与非汉字文化圈学生的不同
《瑞普·凡·温克尔》(Rip Van Winkle)是美国作家华盛顿·欧文(Washington Irving,1783~1859)创作的著名短篇小说。这篇小说乡土风味浓郁,充满浪漫主义奇想,流露出作者本人
目的:比较丙戊酸镁与丙戊酸钠治疗双相障碍(躁狂相)患者的疗效和不良反应。方法:102例符合中国精神障碍分类与诊断标准第3版双相障碍诊断标准的患者随机分为两组,每组61例,分