片上网络无缓冲路由器关键技术研究

被引量 : 0次 | 上传用户:zhusanhuiit
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微电子技术的迅猛发展推动了芯片设计进入多核时代,随着片上集成核数的不断增加,片上核间通信已成为多核片上系统(System-on-Chip,SoC)的性能瓶颈。片上网络(Network-on-Chip,NoC)的出现,替代了传统的总线和交叉开关互连结构,成为一种可扩展、高带宽的通信架构,有效解决了大规模多核SoC中的全局通信问题,提升了多核片上通信的性能。但是,随着集成度的不断提高,功耗和面积的日益增加成为制约多核SoC发展的重要因素,并且,特征尺寸的缩小、电源电压的降低以及时钟频率的提升严重影响NoC的可靠性。因此,研究高能效、低开销、高可靠的NoC对于大规模多核SoC的设计具有重要意义。无缓冲路由器为NoC提供了一种低开销的解决方案。在无缓冲路由器中,除了流水线寄存器外,不需要额外的缓冲器,在很大程度上降低了路由器的功耗与面积开销,简化了路由器的设计。现有的无缓冲路由器中串行化的交换分配器制约了其性能的提升,并且在无缓冲路由器中缺乏对可靠性设计的支持,难以在复杂环境下有效应对故障。为此,本文围绕无缓冲路由器微体系结构的性能优化和可靠性设计展开研究,主要工作体现在以下四个方面:1.偏转路由性能分析及基于置换网络的无缓冲路由器论文针对多种NoC拓扑结构设计偏转路由算法,并在多种合成通信模式下对偏转路由的性能进行分析和评估。评估结果表明,网络拓扑结构和通信模式对偏转路由算法的性能具有很大影响,设计师在设计无缓冲NoC时可以针对特定应用选择合适的拓扑结构。针对目前广泛使用的2D Mesh NoC,论文提出一种基于置换网络的单周期高性能无缓冲路由器(BLESS_PERM),采用一个简单的两级置换网络替代了原路由器中串行化的交换分配器以及交叉开关,有效缩短了关键路径的逻辑级数,简化了设计复杂度,提高了实现的时钟频率。模拟结果表明,合成通信模式下BLESS_PERM路由器的包平均延迟比VC、BLESS_BASE、BLESS_PL及CHIPPER路由器分别少70%,65%,56%和41%;真实应用通信模式下BLESS_PERM路由器的包平均延迟比VC、BLESS_BASE、BLESS_PL及CHIPPER路由器分别少80%,72%,66%和38%。2.无缓冲路由器容错体系结构针对无缓冲路由器的可靠性设计,论文提出了一套完整的容错体系结构,可以检测并处理链路中出现的瞬态故障与永久故障。该容错体系结构包括:一种基于分块SECDED编码的在线故障检测机制,能够有效检测并区分瞬态故障与永久故障,并且不干扰正常包的传输。一种自动请求重传(ARQ)与前向纠错(FEC)相混合的容错流控策略,在链路级处理包传输过程中出现的瞬态故障。两种容错偏转路由算法,在网络层绕开永久故障链路路由。邻近节点故障感知偏转路由算法(FoN)基于2跳步故障信息传递模型以及故障区域的形状进行路由选择,可以有效处理无连续凹点的凸形和凹形规则故障区域。基于强化学习的可重构容错偏转路由算法(FTDR)针对非规则故障区域,采用一种强化学习的方法对路由表进行重配置以实现容错。为了降低FTDR算法的实现开销,还提出了一种基于层次化路由表的算法FTDR-H。一种基于可配置双向链路的容错偏转路由器(BiFTDR),根据链路故障状态及到达包信息对相邻路由器之间的双向链路进行方向配置,不需要绕道路由即可处理单向故障链路。3.基于偏转路由的高性能可容错多播机制论文提出三种基于偏转路由的高性能多播机制(DRM)。DRM_noPR机制实现简单,多播包路由过程中根据最佳候选目标选择最佳路由方向,沿一条动态变化的路径路由到每一个目标。DRM_PR_src和DRM_PR_all机制根据路由器端口的忙闲状态在源节点或中间节点对多播包按一种区域划分规则进行复制,增加了多播路径的多样化,有效降低了多播延迟。此外,为了提高多播传输的可靠性,论文在三种DRM机制的基础上提出了容错DRM机制(FT_DRM)。FT_DRM采用基于强化学习的方法对路由表进行重配置,可以绕开永久故障链路进行多播路由并且不存在丢包。实验结果表明,无故障网络中DRM_PR_src机制的包平均延迟比DRM_noPR机制少18%;DRM_PR_all机制的包平均延迟比DRM_noPR和DRM_PR_src机制分别少40%和27%;在网络中存在5%及10%故障链路的情况下,DRM_PR_src机制的包平均延迟比DRM_noPR机制少17%;DRM_PR_all机制的包平均延迟比DRM_noPR机制少38%。4.面向三维片上网络的无缓冲路由器针对将无缓冲路由器由二维扩展到三维,串行化输出端口分配进一步导致路由器性能严重下降的问题,论文提出一种基于三级置换网络的单周期高性能三维无缓冲路由器(3D_PERM),采用一个三级置换网络替换串行化的交换分配器以及7×7交叉开关,在包交换的同时采用简单置换规则有效避免活锁,提高性能的同时降低了硬件实现开销。模拟结果表明,合成通信模式下3D_PERM路由器的包平均延迟比3D_BASE和3D_CHIPEER路由器分别小73%和14%;真实应用通信模式下3D_PERM路由器的包平均延迟比3D_BASE和3D_CHIPPER路由器分别小78%和14%。针对三维集成电路面临的TSV制造工艺低成品率问题,论文提出一种低开销容错偏转路由器(FTDR-3D_OPT)用于3D Mesh NoC。FTDR-3D_OPT使用一个层路由表和两个TSV状态向量代替全局路由表以避开水平故障链路和垂直故障链路路由实现容错。综合结果表明,与采用全局路由表的三维容错偏转路由器相比,FTDR-3D_OPT的面积和功耗分别降低40%和49%。
其他文献
介绍了一种N-异丙基丙烯酰胺(NIPAM)的改进合成方法,即以丙烯腈(0.15 mol)、异丙醇(0.15 mol)、对羟基苯甲醚(3×10-4 mol)、浓硫酸(0.45 mol)为原料合成NIPAM,收率为54.2%,
随着社会的发展,利用生物特征来快速的鉴别个人身份成为安全应用领域的首选方式,并且已经逐渐成为国内外的一个研究热点。生物特征由于其内在的属性,具有很强的稳定性和个体差异
关国职业骑牛起源于美国的西部文化,是美国西部文化的一个重要显现;职业骑牛具有比赛过程惊险刺激、明星效应明显、极强的外来包容性等特点;职业骑牛对于教育青少年、传递国家精
根据高等学校教学质量提升工程实施的要求,“十二五”时期,江苏省教育厅将继续加强省级实验教学示范中心建设,旨在进一步深化实验教学改革,推进优质资源开放共享,增强大学生的实践
近年深空自主探测和微小卫星技术发展迅速,采用成本相对较低的光学姿态敏感器实现角速度测量,具有很好的应用前景。针对深空自主导航和微小卫星姿态测量的需求,本文研究无陀螺条
火针刀技术治疗带状疱疹是广西首批基层常见病多发病中医药适宜技术推广项目之一,同年广西中医药局专项基金资助对其进行中医药民族医药标准化研究。现就该技术做一简要介绍
H指数作为评价研究者学术影响力的参考依据得到了学界的广泛认可。文章在H指数的基础上,引入时间因素,构建Ht指数,对CNKI数据库中1994—2014年旅游研究领域129位学者的引文数
手机短消息业务是当前通讯体系中既经济又便利的主流通讯方式,高校在校生的手机拥有率越来越高,图书馆开展短消息技术服务已经具备良好的用户条件。到期提醒系统能够及时提醒读
近年来,化学镀铜技术在电子工业、机械工业、航空航天等各行各业有着越来越广泛的应用。关于化学镀铜的机理研究和工艺路线改进等课题已成为当今材料表面处理研究领域的热点
本文通过对金文文献中关于王畿资料的系统整理,提出了王畿相当于金文中周邦的概念,并对内外服制度以及邦君问题做了讨论。其次,本文通过分析周王活动范围的变化,对西周职官体