面向不同故障粒度的NoC容错路由算法研究

来源 :解放军信息工程大学 | 被引量 : 0次 | 上传用户:qiuqiuls
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着芯片特征尺寸的不断减小,单一芯片集成的IP核越来越多。传统总线互连结构已无法满足大量IP核之间的通信要求,片上网络(Network on Chip,NoC)作为一种新的互连结构被提出来。然而不断降低的芯片特征尺寸和不断提高的集成密度,导致NoC的故障发生率越来越高,容错成为NoC亟需解决的关键问题。当前NoC容错路由算法还存在着一些不足,主要体现在:1)基于故障块模型的NoC容错路由中,在最小路径存在的情况下,数据包因避绕故障块而选择非最小路径;2)基于优先级思想的容错路由中,缺乏对数据包乒乓路由问题的有效解决方法;3)对下一跳节点故障信息的不了解,导致容错路由路径的非最优化。本文针对以上三个问题,对NoC容错路由算法展开了专门研究。本课题在深入分析当前NoC容错路由算法的基础上,提出了一种最小路径区的构建模型和两种改进的NoC容错路由算法。主要工作和研究成果如下:1.提出了一种分布式存储的最小路径区构建模型。最小路径区避免了基于故障块模型的容错路由中各种复杂的故障块避绕规则,然而其传统的构建方法需要源节点和目的节点进行反复通信合作。提出的构建模型将含有故障块的NoC分成若干个不同大小的矩形区,仅需要源节点不断向前探测寻找最小路径区的两条边界区域;通过不同的矩形区组合来构建相应两点之间的最小路径区,使数据包在最小路径区内进行全适应度的路由。该构建模型可推广应用于不规则NoC路由和负载均衡路由等方面。2.提出了一种基于改进优先级的NoC容错路由算法IPFR。针对基于单故障模型的固定优先级容错路由存在的乒乓路由问题,提出一种改进的优先级策略,在端口优先级设定时将数据包的输入端口加以考虑;并进一步针对端口交替出现的乒乓路由问题,提出优先级的动态更新策略;基于以上两种优先级策略提出了IPFR容错路由算法。仿真结果表明,该算法有效避免了乒乓路由的发生,减小了网络的无效负载和丢包率。3.提出了一种邻节点故障感知的NoC容错路由算法FNA-FR。针对基于原始功能故障模型的容错路由存在的路径非最优化问题,对原始功能故障模型进行扩展,增加存储相邻节点的部分通道故障信息,以探测下一跳路径信息;同时针对为避免死锁而采用的虚通道技术存在的诸多不足,将奇偶转弯模型嵌入到功能故障模型中避免死锁。基于扩展的功能故障模型和嵌入的奇偶转弯模型,提出了FNA-FR容错路由算法。仿真结果表明,在故障NoC中,该算法路由路径更接近于最小路径,并且可保证数据包90%以上的成功到达率。
其他文献
机械部杭州照相机械研究所光学塑料开发中心可供光学塑料镜片一览表杭州照相机械研究所在光学塑料镜片研制、生产中,在国内处于领先地位,目前,可供各种照相机的镜片、取景器镜片
期刊
目的探究产后多模式心理课程辅导干预对HIV感染产妇心理状态的影响。方法按随机数字表将2016年3月~2017年5月期间住院分娩的106例HIV感染产妇,分为干预组(53例)与对照组(53例
目前计算机视觉技术得到了迅猛发展,运动目标跟踪作为计算机视觉中的一项重要课题,也得到了广大优秀学者的研究,并且取得了不错的成果。目标跟踪的应用十分广泛,如智能监控、人机
日美试制光学塑料透明车窗美国三大汽车公司和日本的本田、马自达公司正在进行塑料透明车窗的试验研究,这种具有光学特性的塑料,不仅比玻璃质轻、容易制造,而且耐酸性强,一旦发生
光波导的模场传输特性是集成光学器件的设计和优化的理论基础,本文围绕平面光波导TE1模的模场和多量子阱光波导TE1模的衍射远场特性展开讨论。分析了折射率对称阶跃分布的平
光学塑料有多种多样的成型方式,以致弥补了光学玻璃不易加工成特殊光学零件的缺陷。本文列举了用模塑法成型微透镜板等实例,同时亦讨论了用光学塑料崭新的成型方法——曝光成
飞速发展的现代电力电子技术,使电力电子设备成为于现代社会工业和农业生产以及人们日常的生活的必需品。与此同时各种非线性负载产生的谐波及无功电流对电网的影响越来越严
随着信息化时代的到来和经济的迅速发展,智能卡在人们生活中扮演着越来越重要的角色。对于每张卡片,我们可以观察到其上均印有相应的图像和文字信息,这些都是重要的识别和区分标
首先,针对混合有限元法的简化子全域基函数矩量法(SSED-MoM/FEM)分析大规模周期阵列结构时效率较低的问题,本文采用二阶Mur吸收边界、非均匀网格剖分以及共轭梯度与快速傅里叶变
极紫外光刻技术采用13.5nm的极紫外光作为曝光光源,成为下一代主流光刻技术之一,而极紫外光源是提供13.5nm辐射光输出的关键部分。在采用毛细管放电机制中,还没有人采用>6mm内径