片上网络冗余技术设计与实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:slylzz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
半导体行业在过去的半个世纪中一致遵循着“摩尔定律”发展,为了维持芯片的竞争力,集成电路单位面积上的晶体管数量每隔两年会翻一番。目前,单块芯片上已经集成了数十亿的晶体管,为了有效利用芯片上的晶体管,研究者们设计了多核处理系统,但传统的基于总线架构的多核系统存在可扩展性差,带宽低、延迟高和功耗高等缺点。为了避免这些缺陷,片上网络引入报文交换思想到芯片内部,它已经成为多核处理器事实上的通信标准。随着片上网络的不断发展,基于片上网络互连的多核芯片已经广泛的应用于图像处理、大气物理以及航空航天领域。然而在面对航空、航天等复杂空间环境时,芯片会面临着严重的瞬时故障问题,不得不考虑瞬时故障容错的解决方案。冗余设计就是解决瞬时故障的基础方法。目标多核系统是面向高密度运算的异构多核系统,作为核间通信的片上网络,在外太空复杂空间环境下,没有有效的冗余保护方案,会使系统受到瞬时故障的影响,导致系统无法正常工作。因此,本文针对片上网络的设计了冗余结构,来屏蔽瞬时故障对目标多核系统的影响,主要分为三个部分:首先,针对片上网络的通信任务进行研究,分析目标多核系统的通信传输特征,设计了符合单层网络容错和三层网络容错的方案,对单层网络容错方案的设计,满足控制事务和大批量传输事务的要求,同时也满足了容错要求,但性能远逊于三层网络架构。针对三层网络的容错设计,对状态网,配置网和数据网分别提出了符合自身的容错方案,通过延迟和吞吐的分析,分析该算法的设计思想和依据。然后,对状态网、配置网和数据网分别进行冗余设计,根据不同层网络的功能和数据量级,在状态网和配置网中,对协议控制信号采用三模冗余设计,对传输数据采用时间双模冗余自校验的方法进行容错,在数据网中,采用协议控制信号三模冗余,传输数据双路径双模传输自校验的方案进行容错。最后,对目标多核系统设计的容错方案进行仿真测试,通过不同的包注入率和故障注入率来验证设计的冗余方案,从数据无误比和延迟来进行分析。通过实验对比,可以发现,对于单粒子翻转引起的瞬时故障,设计的容错方案均能提供接近99%容错的效果,可以保证系统的可靠通信。
其他文献
笔者有幸参加了2018年安徽省初中数学青年教师优质课展示评比和观摩活动,指导的袁俊老师在现场展示的沪科版八年级数学上册《13.2命题与证明(2)》的教学中获省一等奖,本文围
评述了铼的资源、应用和市场状况。
天线作为无线通信、雷达、导航等多方面应用系统的关键组成部分,其性能的好坏,直接影响到整个系统的工作性能。频率扫描天线阵,具有结构简单、低剖面、低成本和重量轻等优点,适合
钒合金(理论成分V-(4-5)Cr-(4-5) Ti)是核聚变反应堆的最重要的候选结构材料之一。钒合金最显著的优点是其在中子辐照条件下的低活化特性和优良的高温强度性能。此外,钒合金还具有良
水性聚氨酯(WPU)是聚氨酯(PU)分散于水中形成的二元胶态体系,它具有聚氨酯的一切特性。由于是以水替代有机溶剂作为分散介质,所以它又具有无毒、不污染环境、节能、易操作等优点,目
软件柔性的含义是软件自身形态易于变化的能力,它通常被用来适应环境的变化和用户需求的变化,柔性软件意味着可以在很多情况下避免程序开发人员修改软件的代码,这样将大大降低软
作为广受大众喜爱的电影类型之一,无论是气势恢宏的战争场面所带来的震撼的视听感受,还是精彩的故事中传达出的对亲情、友情、爱情的认知把握,亦或是烽火连天的战争岁月所揭示的
场外配资发展模式日趋复杂、多样,与合法、合规的“两融”业务相比有其诱惑性较大,这是造成其“野蛮生长”的重要原因。其游离于监管之外,加剧了股市剧烈震荡,危害严重,监管
正史医家传记中包含着大量的神异叙事,蕴含了丰富的文化信息,具有一种"文化胎记"的作用。以《史记·扁鹊传》和《后汉书·费长房传》为例,解读其中的师承神异叙事,可以挖掘出
在医院信息化项目建设过程中,项目管理方法具有很大的应用价值和应用需要。本文首先阐述了项目管理的内容,然后探讨了在医院信息化建设项目中项目管理知识的应用方法,最后提