基于不同粒度故障模型的NoC容错路由算法研究

来源 :解放军信息工程大学 | 被引量 : 5次 | 上传用户:JK0803_lijixiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
容错技术是片上网络(Network on Chip,NoC)提供可靠性数据通信的关键技术之一,是影响网络吞吐量和延迟性能的重要因素。容错路由算法是NoC容错技术中容忍永久性故障的主要方法。研究容错路由算法必须基于一定的故障模型,2D Mesh NoC容错路由算法采用的故障模型按照故障粒度的大小可以分为区域故障模型、单故障模型和细粒度故障模型。然而,当前针对不同粒度故障模型NoC容错路由算法的研究还存在一些不足,主要体现在以下三个方面:(1)单故障模型容错路由算法采用“一步一比较”的数据传输方式,导致整个网络的平均延迟较高;(2)现有细粒度故障模型处理链路故障的方式过于粗犷,使得节点内的很多有效资源无法得到充分的利用;(3)细粒度故障模型容错路由算法采用传统的“避绕容错”方式处理通道故障,导致数据的路由路径过长,整个NoC的网络性能较低。本文针对现有不同粒度故障模型中容错路由算法存在的不足,结合NoC与传统计算机网络的不同特性,研究了2D Mesh NoC单故障模型和细粒度故障模型中的自适应容错路由技术。论文的主要研究工作如下:1、提出了一种基于单故障模型的低延迟自适应NoC容错路由算法。算法摒弃传统基于单故障模型容错路由算法“一步一比较”的传输方式,结合2D Mesh结构的特点,采用“跳步比较”的方式来传输数据包,同时算法使用一种易于采用简单逻辑电路实现的模糊优先级策略来保证自适应性。实验结果表明,该算法是一种适用于大规模NoC的低延迟容错路由算法;ISE综合结果显示,实现该算法的硬件成本较低。2、建立了一种基于细粒度故障模型改进的微粒度故障模型。针对当前细粒度故障模型将链路故障等效处理所带来的有效资源浪费问题,微粒度故障模型在记录的故障类型中增加链路故障,以便能有效区分模型中的链路故障和通道故障;模型在描述的故障类型中增加缓存故障,使得再利用NoC中被丢弃的缓存资源成为可能。本文以可用资源率作为性能指标对比了微粒度故障模型和两种常用的细粒度故障模型,并分析了基于三种故障模型的系统级硬件开销情况,结果显示,微粒度故障模型是一种“性价比”较高的故障模型。3、提出了一种基于缓存再利用的微粒度故障模型NoC容错路由算法。算法在本文建立的微粒度故障模型的基础上,采用“通道替代容错”来代替传统的“通道避绕容错”;“通道替代容错”使用节点内因为链路故障而被丢弃的正常通道来替代故障通道,提高了NoC缓存资源利用率和采用最优端口输出数据包的概率,增加了整个NoC用于“正常通信”的路由路径的数量,从而有效提升了NoC的网络性能。实验和ISE综合结果表明,该算法是一种适用于高故障率NoC,具有高可靠性和高性价比特点的容错路由算法。
其他文献
低维半导体纳米结构具有优异的电学、光学特性,吸引了广泛的研究兴趣。CdS作为一种重要的II-VI族直接带隙半导体,室温下的禁带宽度为2.42eV,在光电子器件方面有着广阔的应用前景
随着技术的进步,集成电路的制造业已经进入超深亚微米(Ultra DeepSub-Micro,UDSM)时代。半导体器件特征尺寸不断缩小,单个芯片上所能集成的功能模块越来越多,而传统的基于总线结
探讨了一种新的光谱保持型的高通滤波融合(HPFF)算法。该算法先对参与融合的全色波段图像进行高通滤波,然后用滤波后的全色波段图像替换IHS正变换后的强度分量,再进行IHS逆变
在国际贸易中,贸易保护措施一般可分成两大类,一类措施是关税壁垒,另一类就是包括进口配额、进口许可证等在内的非关税壁垒。随着世界经济全球化和国际贸易的发展,技术性贸易壁垒
刑讯是一种野蛮的诉讼取证手段,它并不仅是中国诉讼制度中的传统,在欧美国家的诉讼发展历史上也同样存在刑讯逼供现象。刑讯严重侵犯人权,践踏法治尊严,与司法文明背道而驰。
最高人民法院在《人民法院五年改革纲要》中明确提出:“在法律规定的范围内,多适用简易程序审理案件”。我国刑事诉讼法和民事诉讼法中均已设立了简易程序,并在司法实践中发挥了
近代慈善组织是近代中国社会颇具特色又不可或缺的公益性组织,是在近代中国自然灾害频发、社会动荡不安的历史背景下出现和发展的。民国前期(1912——1932),尤其是20世纪20年代
云南省中小学从2004年开始全面实行教师聘任制,尽管这一制度的实行确实提高了教师的素质,并在一定程度上推动了云南基础教育的发展。但不容忽视的是,由于各种原因,云南省农村中小
随着网络技术的进步和互联网+业态的模式的发展,公众从最初的网络行为的被动接受者到主动实施者,信息服务商也从传统的报纸、书籍等媒体向拥有多重智能的网络服务提供者转变,其角色定位产生了重大的影响。网络经济下对于网络服务提供者的定位和责任承担也有很大的争议。《侵权责任法》第三十六条的规定过于原则化,没有细化使用的标准,也没有对网络侵权的行为方式进行区分,实践中缺乏一定的可操作性。最高院的司法解释虽然对网