面向非全互连3D NoC的自适应混合多播路由算法
【图文】:
ǖ酱锏那榭?文献[15]将AMP算法与垂直区域划分策略相结合,提出适用于全互连3D拓扑结构的最短路径自适应路由(minimaladaptiverouting,MAR)算法.文献[16]提出的3DHOE算法在各层内使用HOEMP算法,提升了MAR算法传输路径的自由度.针对非全互连3DNoC的结构特点:数据包在层间传输时首先需要在本层内找到合适的通往目的层方向的TSV通道,传统的多播算法并不适用于此拓扑结构.本文提出适用于非全互连3DNoC的自适应混合多播路由算法,能够在提供高效数据传输的同时保证数据传输的可靠性.2拓扑模型非全互连3DNoC的拓扑结构如图1所示,每层为2Dmesh拓扑结构,层与层之间通过一定数量的垂直TSV通道连接.在该拓扑结构中,连接上行TSV通道的路由器为上行路由器;连接下行TSV通道的路由器为下行路由器.网络中每个路由器通过(x,y,z)坐标记录自身处于网络中的位置,并通过维护TSV表保存本层中TSV通道的位置.路由器在网络中的7个输出端口根据输出方向分为图1非全互连3DNoC拓扑结构
隳谔粞『鲜实乤SV通道,并将其位置作为目的节点添加进本层的目的节点集.当数据包传输到该位置时,路由器将此数据包复制一份进行层间传输.传输至目的层的数据包采用层内路由算法继续路由.下面详细介绍层内路由算法与层间路由算法.3.1层内路由算法Hamilton图广泛用于基于路径的多播路由算法,网络中每个路由器根据自身位置标记为0~N1(N为2Dmesh中路由器的总个数).对于一个mn网络中坐标为(x,y)的节点,标记Tx,y的规则为:当y为偶数时,Tx,yynx;当y为奇数时,Tx,yynnx1.该模型根据标记的升降序可分为升序子网和降序子网.图2a中,实线箭头代表升序子网,虚线箭头代表降序子网.基于Hamilton图的多播路由算法可能会因为路径维序增加数据包传输时延,因此多路径多播路由算法根据目的节点的x坐标对子网进一步划分.图2b以源节点(1,2)为例,将升序子网中x坐标小于等于源节点的节点划为DH1子网,并且将x坐标大于源节点的节点划为DH2子网,降序子网可依同理划分为DL1与DL2.多路径多播路由算法为确定性路由算法,缺乏自适应性,当网络出现拥塞时其传输性能会严重下降.文献[15]提出的AMP路由算法能够根据网络状况自适应地选择输出端口,从而缓解网络中的拥塞和故障问题.文献[16]提出的HOEMP算法进一步提升了路径传输的自由度,它设置了2条拐弯限制:禁止在偶数行进行北西转向和东南转向;禁止在奇数行进行北东转向和西南转向.该算法虽然提升了自由度,但面临部分节点不可达的问题.如图2b所示,当多播数据包在节点(3,0)经由南东转向到达节点(4,0)后,由于该模型禁止180转向,因此该数图2基于Hamilton图的子网划分据包无法到达目的节点(1,0)和(2,0).基于HOEMP算法存在的问题,本文提出新的基于Hamilton图的自适应层内多路径多播路由算法.该算
【作者单位】: 国家数字交换系统工程技术研究中心;广州民航职业技术学院航空港管理学院;
【基金】:国家自然科学基金(61572520) 国家“八六三”高技术研究发展计划(2014AA01A704)
【分类号】:TN47
【相似文献】
相关期刊论文 前10条
1 侯宁;张多利;;面向NoC多核芯片组的任务映射算法[J];电子测量与仪器学报;2011年08期
2 ;NOC活动在长春赛区一路大步走来[J];网络科技时代;2006年07期
3 ;NOC活动天津赛区复赛圆满结束[J];网络科技时代;2006年06期
4 颛孙宗亮;李克秋;;基于数据重传的电压岛NoC能量优化[J];大连理工大学学报;2014年02期
5 ;第二届高校NOC活动新动态[J];中国信息技术教育;2010年11期
6 许川佩;姚芬;胡聪;;基于云进化算法的NoC资源节点优化测试研究[J];电子测量与仪器学报;2012年03期
7 ;NOC路上,我们携手前行——访参赛教师何应森、龙雪健夫妇[J];中国信息技术教育;2009年21期
8 周国昌;沈绪榜;;mesh结构NoC的时钟网络研究[J];西北工业大学学报;2006年04期
9 欧阳一鸣;何敏;梁华国;刘军;高妍妍;;3D NoC中柔性可配置的高可靠路由器设计[J];电子测量与仪器学报;2014年03期
10 肖祝生;;依托NOC活动平台开创课件制作新局面[J];中国信息技术教育;2008年11期
相关会议论文 前4条
1 徐文耀;上出洋介;;地磁场日变化的NOC分解[A];第十届全国日地空间物理学术讨论会论文摘要集[C];2003年
2 白春华;徐文耀;康国发;;用NOC方法分离内外源场对地磁场建模的贡献[A];中国地球物理学会第二十四届年会论文集[C];2008年
3 欧阳一鸣;刘炎炎;倪晋照;;基于FPGA的NoC中容错路由器设计与仿真[A];第六届中国测试学术会议论文集[C];2010年
4 周少华;沈剑良;李思昆;姚利俊;;片上RF互连技术在NoC中应用研究综述[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
相关重要报纸文章 前3条
1 通讯员 刘挺 记者 彭林;江西电信加快省级NOC建设[N];人民邮电;2006年
2 罗世洪;NOC知识产权宣传月面向全国中小学生启动[N];中国知识产权报;2008年
3 记者 王晶;第六届NOC活动在汉开赛[N];湖北日报;2008年
相关博士学位论文 前1条
1 张颖;基于NoC的片上系统验证和测试研究[D];南京航空航天大学;2015年
相关硕士学位论文 前10条
1 陈平;基于NoC的片上互连模型分析与设计[D];西安电子科技大学;2014年
2 何敏;3D NoC中故障感知的高可靠路由器容错技术研究[D];合肥工业大学;2014年
3 简刚;参数分簇层次化NoC结构设计优化及开销评估[D];解放军信息工程大学;2015年
4 周国昌;NoC的时钟网络及相关问题研究[D];西北工业大学;2005年
5 彭景;低功耗NoC路由器设计与研究[D];西安电子科技大学;2011年
6 陈庆强;面向不同故障粒度的NoC容错路由算法研究[D];解放军信息工程大学;2012年
7 周东红;基于3×3 NoC的路由器设计与网络性能分析[D];西安电子科技大学;2011年
8 张立鹏;高性能NoC路由器结构研究[D];西安电子科技大学;2009年
9 姜旭旭;NoC路由器和低功耗通信网络设计[D];西安电子科技大学;2012年
10 张春淼;低功耗NoC路由器结构研究[D];西安电子科技大学;2010年
,本文编号:2517086
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2517086.html