基于2D-Mesh互连的片上网络容错技术研究与设计

来源 :解放军信息工程大学 | 被引量 : 2次 | 上传用户:jerry_007_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微处理器设计进入多核及众核时代,核间通信成为处理器性能提升瓶颈。片上网络有效解决了这一问题,成为目前片上多核互连的主流通信架构。芯片制造工艺的不断进步造成芯片规模急剧增大,片上故障发生率越来越高,片上网络可靠性研究成为片上网络相关研究的重要方面。容错能力是评价片上网络可靠性的重要指标,成为近年来学术界研究的热点,而针对这方面的研究仍然存在许多不足。容错路由器和容错路由算法是片上网络容错体系中的重要组成部分,本课题以这两方面内容为研究主线,开展对基于2D-Mesh互连的片上网络路由器FIFO容错、虚通道动态分配式路由器端口容错和自适应容错路由算法的研究,主要工作和研究成果体现在以下三个方面:1、提出了一种面向片上网络路由器FIFO故障的在线检测和容错设计方案。在建立路由器FIFO功能模型和故障模型的基础上,设计了一种针对路由器FIFO故障的在线测试算法,在系统实时运行过程中完成对FIFO的故障测试,并通过理论分析证明了算法的高覆盖率。然后,设计了FIFO故障测试算法硬件实现架构,并提出了相应的容错机制,构成了一套完备的FIFO故障容错体系。仿真实验表明,在FIFO存在故障的条件下,该方案能有效完成对路由器FIFO的容错,并且通过对测试参数的合理设置,当数据包注入率达到一定值时,该方案能有效提高片上网络的性能。综合结果表明,该方案的硬件开销较基准虫孔路由器增加约12%。2、提出了一种基于端口故障粒度划分的虚通道动态分配式容错路由器设计方案。根据端口故障发生特点,对端口故障进行粒度划分,并分析虚通道动态分配方式特点,采用排队论理论,建立了一种粒度划分的端口故障与拥塞预测模型。然后,设计了故障实时检测模块用于诊断故障,设计了邻端口共享模块用于容忍端口粗粒度故障,设计了虚通道容错控制逻辑用于容忍端口细粒度故障,并提出相应的容错与拥塞缓解方案。仿真结果表明,提出的端口容错设计方案在各种故障模式下都有着较好的容错能力。综合结果表明,本文提出的端口容错路由器具有较好的性能提升与面积开销比。3、提出了一种片上网络拥堵感知的自适应容错路由算法。分析了目前容错路由算法处理复杂故障和拥堵状况能力的不足之处,建立了一种新颖的节点邻32链路故障实时感知机制,并扩展了路由器延迟模型,提出了一种新的拥塞感知机制。然后,对故障处理和拥塞处理划分优先级,以逻辑电路形式设计了故障处理模块,并构建了高效的拥堵处理模块,提出死锁及活锁避免方法,构建了一套完备的自适应容错路由算法。仿真实验表明,该算法在复杂故障模式下有着较好的容错和拥堵避免能力。综合结果表明,算法的硬件开销较基准虫孔路由器增加约29%,有较好的性能提高与面积开销比。
其他文献
<正>许家山村位于宁海县东部、茶院乡西部,据村谱记载,南宋末年叶梦鼎的后裔叶大卿父子自东仓避乱自此定居,至今已有700多年历史。许家山位于山顶,周围都是山地,草木茂盛,古
期刊
<正>近年来,随着人民生活水平的提高和社交圈的扩大,我国饮酒的消费量迅猛增长。20世纪90年代酒精的消耗量比80年代增加了70倍,而90年代以后也增加了几十倍。随着整个社会酒
本研究主要讨论快消品包装设计在英国的社会、经济、环境与道德规范之间存续发展的现状。笔者走访了英国法拉第包装顾问中心,针对当下通用设计、感性设计与可持续性设计理念,
迈克尔·度德威特的动画短片《父与女》以八分三十秒的时间讲述了一个女儿对父亲长达一生的守望。作品《父与女》在画面内容、声音处理、叙事方式等方面体现出了以少传递多、
以成本费用定额标准制定为核心的成本费用预算是目前邮政企业实行全面预算管理的重要组成部分。文章分析了邮政建立和完善成本费用定额标准管理体系的必要性,构建了一套比较
本文给出了广义久期模型 ,并证明了参数变化对久期影响的结论。这些分析有助于基金经理们对期限结构影响的认识 ,进而帮助他们进行投资组合的选择
<正>有幸参加全县开展的"生本课堂"优质课评比活动,体验到了生本课堂带来的教学幸福。现撷取小学《语文》人教版《老人与海鸥》课堂教学一个片断以飨读者。师:选取最令你感动
介绍一种在工控系统中集成汽车电子部件和模块的设计方案,该方案考虑CAN数据总线的开发特点,同时,结合汽车电子部件和模块的软硬件接口特性,在工控系统集成中应用汽车电子部件和
<正>“冒险”,是人类的一种精神气质,是一种主观战斗于客观的进取精神。 在文学作品中,有这样一些人物,无论是英雄或所谓英雄,他们都为自己心中追求的目标所吸引。不管这目
期刊