针对SAR成像核心算法可配置软加固技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:zenme123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
硬件容错加固技术,具有能耗、面积及复杂性线路等方面的开销,因此对于星载应用,硬件容错代价高昂。软件容错技术应运而生,其良好的灵活性、可配置性及较高的错误覆盖率,很好满足了星载软件的发展需要。软件容错由于无需修改硬件,而被用于可靠性加固。随着软件容错技术地不断发展,出现了大量性能良好的容错算法——无论在控制流或数据流方面,都形成了许多思路方法巧妙且检错能力强的算法。然而,算法也产生了运算开销与加固强度的折衷选择问题。因此,针对特定算法特点ABFT(Algorithm Based Fault Tolerance),且作可配置软件加固CBFT(Configurable Based Fault Tolerance)技术,受到了特别青睐。本文在借鉴软加固经典算法的同时,针对RDA算法特点,提出了一种针对运算特征、简单而又满足运算性能需求的多层次软加固技术。对此,我们作了几个方面的讨论:1.针对RDA成像核心部件——FFT运算,文章提出基于数据加权且校验和的容错算法WCFT。文章并分析了算法的错误检测能力、性能开销,算法设计的特点及优点。2.文章提出针对RDA程序特点的ABFT算法,整合校验和方法及WCFT算法的特点,给出一种有效的错误检测恢复机制。针对运算精度要求,权衡性能开销,提出双精度运算及三角函数置表方法;针对FFT中错误高发部分——倒序运算,提出倒序置表方法;提出针对算法增量运算的错误检测方法,及针对全局变量的冗余检测方法。3.针对多处理器条件下的并行运算,文章分析了冗余多线程执行问题及内存访问竞争问题。文章并对增量因子错误问题作了分析,针对这些问题提出相关技术改进方法。4.采用同时输入多行/列数据的FFT运算——SIMD(Single Intruction Multiple Data)[53]设计,使性能得到近一倍提升,并基于此提出针对性的错误检测恢复机制。同时该方法,节省了四次矩阵转置操作,减少了内存数据迁移及数据校验开销。5.根据不同的应用需求级别,提出针对SAR程序的CBFT算法:作了两种级别的加固。文章并使用冗余算法作了错误检测恢复实现。
其他文献
随着现代科学技术水平的不断发展,传统的科研手段已经不能适应当前的科研需求。而e-Science概念的出现,使得跨学科、跨地域和跨文化的科学家群体可以共同协作完成大型科学研
目前,利用形式概念分析来进行数据挖掘的研究得到了相关学者的广泛关注。他们提出了相应的概念格构造算法,并利用形式概念分析进行其它方面的研究。在利用形式概念分析进行分
粗糙集理论是一种能有效地分析和处理不精确、不一致、不完整等各种不确定性信息的数据分析工具。该方法近年日益受到国际学术界的重视,已经在模式识别、机器学习、决策支持
Web服务是一种应用程序之间通信的标准方法。该方法建立在现有互联网标准之上,跨语言和平台,能够实现不同平台、不同应用程序及组件之间的紧密操作。Web服务被越来越多的提供
通过对规划问题研究,定义了一种新的动作——抢占式动作。对抢占式动作的研究包括了敌意规划和时态规划两方面,并且实现了系统RAP。带有抢占式动作的敌意规划研究提出了新的
近年来,自然景物的模拟一直是计算机图形学领域最具挑战的问题之一,关于山、水等自然景物的模拟,在计算机游戏、影视、广告各领域中有着广泛的用途,作为自然景物模拟的重要内
分布式拒绝服务攻击简称DDoS攻击。一般定义为攻击机通过控制网络中大量主机,进而利用这些主机向受害机发送伪造的报文,以此方式消耗目标机资源,致使其不能为正常的请求提供
网格计算自上世纪90年代提出以来,就倍受人们关注。网格的理念是跨域的资源共享,消除信息孤岛。就像TCP/IP协议是互联网的核心一样,为了实现跨域资源及计算力协同共享的目的,
结构化对等网系统通常是建立在忽视底层网络的逻辑重叠网上的虚拟网络。基于分布式哈希表技术的对等网系统把关键字映射成ID标识符并以ID标识符构建重叠网。这种设计使结构化
当面对求解一个问题的新算法的时候,我们的兴趣在于形成这样一种粗略的认识:新算法预期能有多好,对于同一个问题它比其他的算法如何。计算复杂性研究能够提供这种认识。对算