首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于间隔译码的处理器瞬时故障检测
引用本文:杨华,崔刚,刘宏伟,杨孝宗.基于间隔译码的处理器瞬时故障检测[J].宇航学报,2006,27(6):1328-1334.
作者姓名:杨华  崔刚  刘宏伟  杨孝宗
作者单位:哈尔滨工业大学计算机学院,容错计算研究室,哈尔滨,150001
基金项目:国家预研基金;国家自然科学基金
摘    要:同时冗余线程(SRT)重复的取指过程加剧了I-Cache和取指部件的负担,冗余线程间的取指冲突还会严重影响处理器的整体性能。在深入分析SRT故障检测机理和性能瓶颈的基础上,提出间隔译码的同时冗余线程(SD-SRT),特点如下:用统一取指队列和间隔译码技术取代间隔取指技术,在保持容错能力的前提下明确消除了冗余的取指过程,有效缓解了取指部件和I-Cache的压力,进而提高了整体性能;用统一的寄存器分配和验证机制,取代复杂的RC-Buf结构。实验表明,SD-SST比SRT性能提高20%以上,取指次数降低43%。此外,SD-SRT还显著降低了硬件设计的复杂度。

关 键 词:处理器  瞬时故障  同时冗余线程  可靠性  高性能
文章编号:1000-1328(2006)06-1328-07
收稿时间:12 21 2005 12:00AM
修稿时间:2005-12-212006-04-28

Detecting Transient Fault in Processors Via Slack-Decode
YANG Hua,CUI Gang,LIU Hong-wei,YANG Xiao-zong.Detecting Transient Fault in Processors Via Slack-Decode[J].Journal of Astronautics,2006,27(6):1328-1334.
Authors:YANG Hua  CUI Gang  LIU Hong-wei  YANG Xiao-zong
Institution:School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
Abstract:Simultaneously and Redundantly Threaded(SRT) demands a replicated fetch for almost all instructions,which not only increases pressures on I-Cache and fetch component,but also degrades the overall performance due to inter-thread conflicts.Having made an in-depth investigation of the mechanism and performance bottleneck of SRT,this paper propose Slack-Decode Simultaneously and Redundantly Threaded architecture (SD-SRT),which features the following improvements.First,a unified instruction-fetch-queue and a scheme called slack-decode substitute the slack-fetch scheme in SRT,to harmonize proceeding of redundant threads.Compared with SRT,SD-SRT definitely eliminates the redundant instruction fetches while retains the fault-tolerance capability,boosting the overall performance significantly.Second,a unified register renaming and checking scheme substitutes the complex register-check-buffer(RC-Buf).The simulations show SD-SRT outperforms SRT in terms of IPC by over 20%,while decreases I-Cache access by 43%.Meanwhile,SD-SRT decreases the hardware complexities.
Keywords:Processor  Transient fault  SRT  Rehability  High-performance
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号