-
题名高性能低功耗的容错编译技术:错误流压缩算法
被引量:4
- 1
-
-
作者
高珑
杨学军
-
机构
国防科学技术大学计算机学院
-
出处
《软件学报》
EI
CSCD
北大核心
2006年第12期2425-2437,共13页
-
基金
国家高技术研究发展计划(863)No.2002AA1Z2101~~
-
文摘
在许多关键应用中,计算机的高性能、低功耗和高可靠性是必须同时满足的要求.传统的软件容错技术频繁使用和比较分支指令检测错误,带来了巨大的性能和功耗的开销.提出了基于计算数据流模型的错误流模型,并设计了错误流压缩算法.在错误流压缩算法中,利用附加计算压缩了错误流的直径,显著减少了分支指令的数量,而总指令数不变.针对StreamIT提供的快速傅立叶变换测试程序,采用Wattch对错误流压缩算法进行模拟测试.实验结果表明,当循环参数n=225时,与传统的EDDI算法相比,使用错误流压缩算法可减少分支指令24%以上,IPC提高超过12%,同时,功耗减少了将近5%.给出的推算表明在该实验中,如果内层循环体的存储指令数量为8,分支指令的减少可以达到43%以上.
-
关键词
软件容错
COTS
错误流模型
错误流压缩算法
分支指令
高性能
低功耗
-
Keywords
SIHFT (software implemented hardware fault tolerance)
COTS
error flow model
error flow compressing algorithm
branch instruction
high performance
low power dissipation
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-