当前位置:主页 > 科技论文 > 计算机论文 >

环网处理器阵列的容错重构技术

发布时间:2019-09-25 12:30
【摘要】:高效的容错技术对于提高多处理器系统的可靠性至关重要。环网(Torus)是连接多处理器阵列的重要网络结构,而环网处理器阵列上的容错重构技术目前尚属空白。针对环网阵列的特殊连接方式,将环网阵列重构问题转化为矛盾图上求解最大独立集问题。矛盾图上的结点表示故障处理器的替换方案,而边代表了不同替换方案之间的不可共存特性。主要是根据三种不同的冗余处理器分布方案,设计生成矛盾图算法,求解最大独立集算法,以及由独立集生成逻辑处理器阵列算法,取得了令人满意的结果。实验结果表明,当阵列规模较小或故障率较低时,一行一列和十字型的冗余单元分布的重构能力较好;而随着阵列规模或故障率的增大,三种冗余单元分布策略的重构成功率都随之下降,但可通过增加冗余单元以及调整冗余分布来改善容错效果。此外,从实验结果中还可以看出,环网处理器阵列的容错能力显然优于网格(Mesh)处理器阵列。
【图文】:

可重构结构


所示是一个规模为2×3的环网处理器阵列,在其上一行和左一列集成了冗余单元。容错重构的功能是通过向阵列中插入开关和连线实现的,开关和连线将每个处理单元连接在一起,从而使得阵列可以灵活地改变处理单元之间的连接方式。其中开关单元具有三种状态,这些状态可以根据阵列的需求进行切换。为了单独考虑处理单元的重构情况,本文做出了如下假设:(1)故障单元能够转化为连接单元,即连线;(2)开关单元、连线及冗余单元均不含故障。Figure1Reconfigurablearchitecture图1可重构结构多数文献都采用假设(1);而假设(2),因为开1424ComputerEngineering&Science计算机工程与科学2015,37(8)

补偿通道


布的不同,每个故障单元可能有着不同个数的补偿通道。当冗余单元的分布如图1所示时,每个故障单元在理论上有两个可能的补偿通道,其方向分别是向上、向左,用[x-,y]、[x,y-]来表示。类似地用[x+,y]、[x,y+]表示补偿通道的方向向下、向右。(2)相邻。所谓水平方向的相邻关系是指两个水平补偿通道[x1,y-1]、[x2,y+2]满足|x1-x2|=1,,且y1>y2,同理可定义竖直方向的相邻关系。图2a所示的两条补偿通道为非相邻情况,而图2b中所示的为相邻情况。Figure2Replacementpaths图2相邻和非相邻补偿通道(3)相交。包括两种情况:①两个故障单元不在同一行或同一列上;②两个故障单元位于同一行或同一列上。图3a所示为两个故障单元既非同一行,也非同一列,图3b所示为两个故障单元位于同一行。Figure3Intersect图3相交2.2问题描述及以往研究工作问题R给定一个规模为m×n的环网连接的物理阵列H,H中还包含一定数量的冗余处理器单元。当H中部分处理器发生故障时,利用冗余处理器单元对故障处理器单元进行替换,得到一个m×n逻辑阵列。为了构造有效的逻辑阵列,原始的m×n的物理阵列中所有故障单元都必须能够被冗余单元所替换,并且替换补偿通道间不能出现相交和相邻的情况。如图4所示,当故障单元u向右进行补偿,故障单元v向左进行补偿时,即为所定义的相邻情况,此时需要使用双通道进行布线才能实现(圆圈标记处),而本文所研究的是在单通道的情况下,因而不允许存在相邻情况。由于环网在水平和垂直方向上都
【作者单位】: 天津工业大学计算机科学与软件学院;天津大学计算机科学与技术学院;
【基金】:国家自然科学基金资助项目(61173032);国家自然科学基金天元青年基金资助项目(11326211)
【分类号】:TP332;TP302.8

【共引文献】

相关期刊论文 前2条

1 周美婷;武继刚;姜桂圆;;容错处理器阵列的并行重构及VHDL实现[J];小型微型计算机系统;2015年02期

2 贺佩兰;姜桂圆;;灵活列选路模式下构造紧致逻辑阵列的高效算法[J];小型微型计算机系统;2015年02期

【相似文献】

相关期刊论文 前10条

1 陈万福;查新检索工作中的容错理论与容错技术[J];医学情报工作;2001年05期

2 黎珊珊;实时分布式计算机系统的容错技术研究[J];计算机与数字工程;2002年06期

3 刘耀,胡越明,金利峰;高可靠计算机系统的容错技术[J];计算机工程;2004年S1期

4 张颖;李义杰;包剑;;计算机容错技术的研究与应用[J];辽宁工程技术大学学报;2004年S1期

5 龚健;杨孟飞;;基于可进化硬件的容错技术及其原理[J];航天控制;2006年06期

6 邵清;魏峗;;《计算机系统容错技术》课程教学研究与探讨[J];上海理工大学学报(社会科学版);2006年03期

7 周荣;;容错技术研究[J];商情(教育经济研究);2008年05期

8 辛晓立;王锐;岳国峰;;容错技术在黑龙江省水利信息网中的应用[J];黑龙江科技信息;2009年19期

9 万靖;;计算机联锁系统容错技术[J];科学咨询(科技管理);2010年06期

10 李洪超;;计算机系统的容错技术方法[J];单片机与嵌入式系统应用;2010年11期

相关会议论文 前9条

1 蒙建波;吴银成;杨俊永;;容错技术与仪表的发展[A];第三次全国会员代表大会暨学术会议论文集[C];2002年

2 王东盛;;容错技术在卫星控制系统中的应用[A];第十届全国容错计算学术会议论文集[C];2003年

3 于洪涛;黄文轩;王和;;一种双机容错方案及其应用[A];开创新世纪的通信技术——第七届全国青年通信学术会议论文集[C];2001年

4 闵应骅;;网络容错与安全研究述评[A];第十届全国容错计算学术会议论文集[C];2003年

5 龚健;杨孟飞;;硬件进化系统的容错性研究[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年

6 欧阳一鸣;余雅琼;郭凯;;基于同构片上网络拓扑可重构的容错硬件结构[A];第六届中国测试学术会议论文集[C];2010年

7 高航;罗宇;;RTEMS上基于软件重算的容错支撑设计研究[A];2008年全国开放式分布与并行计算机学术会议论文集(下册)[C];2008年

8 张鲁飞;程华;;高性能计算机容错技术综述[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(下册)[C];2010年

9 张焕国;;记索西埃教授来华讲学 纪念中国计算机学会容错专业委员会成立十八周年[A];第十届全国容错计算学术会议论文集[C];2003年

相关重要报纸文章 前10条

1 艾先;容错技术扫描[N];中国贸易报;2004年

2 ;容错技术的发展与应用展望[N];计算机世界;2001年

3 常文杰;新容错浪潮[N];网络世界;2004年

4 刘雨;让容错服务器“平民化”[N];中国计算机报;2007年

5 樊强;容错服务器 服务未来[N];中国电脑教育报;2004年

6 ;容错技术应用前景[N];中国高新技术产业导报;2004年

7 宋家雨;容错之错[N];网络世界;2007年

8 孔令男;容错技术高端商用领域的核心[N];中国国门时报;2004年

9 辽河石油勘探局物资公司 赵雁 林斌;存储容错:鱼与熊掌可以兼得[N];中国计算机报;2010年

10 本报记者 刘学习;容错推新集群服务器[N];计算机世界;2009年

相关博士学位论文 前4条

1 李旭;基于非易失内存的高性能计算容错技术研究[D];国防科学技术大学;2013年

2 林勇;基于进化型硬件的容错方法研究[D];中国科学技术大学;2007年

3 朱萍;硬实时容错调度算法研究[D];华中科技大学;2011年

4 徐建军;面向寄存器软错误的容错编译技术研究[D];国防科学技术大学;2010年

相关硕士学位论文 前10条

1 代征;弹性函数在弹性容错技术中的应用研究[D];武汉大学;2004年

2 张国强;星载并行处理计算机系统容错技术研究[D];国防科学技术大学;2006年

3 张淑燕;基于嵌入式多核平台的并行冗余线程容错技术研究[D];哈尔滨工业大学;2009年

4 王博伟;嵌入分布系统多模式容错技术研究[D];西北工业大学;2007年

5 琚巍巍;分布式存储系统容错技术的研究与实现[D];西安电子科技大学;2009年

6 陆永平;公安网环境下拜占庭故障模型容错技术研究[D];大连理工大学;2013年

7 王伟成;星载计算机多机并行系统容错技术研究与设计[D];国防科学技术大学;2010年

8 李林虎;基于编译中间代码的关键变量容错技术[D];国防科学技术大学;2011年

9 朱浩;云环境下MapReduce容错技术的研究[D];上海交通大学;2012年

10 唐敏;云环境下中间数据容错方法的研究[D];辽宁大学;2011年



本文编号:2541448

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2541448.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户62b99***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com