期刊文献+

面向RISC-V内核的标记指令复算与纠错机制的设计

Recomputation and correction mechanism design for tagged instructions of the RISC-V core
下载PDF
导出
摘要 由宇宙辐射等环境因素引起的硬件瞬时故障会极大降低计算机系统的可靠性。为了减小硬件瞬时故障对系统可靠性的影响,保证程序的正确运行,基于RISC-V开源内核“蜂鸟e203”提出一种标记指令复算与纠错机制。该机制为指令码额外增加了复算标记,以较小的硬件开销实现对指定指令的复算操作。此外,该机制可以在第一次复算结果与初始运算结果不等时自动进行二次复算,并由三次运算结果的多数表决结果来纠正大部分硬件瞬时故障所引起的数据流异常。实验表明,通过与中断处理程序相结合,在随机注入瞬时故障的情况下,程序的正确执行概率平均增加了86.67%。 The reliability of the computer system is significantly compromised by the hardware transient faults which are mainly caused by the cosmic radiation and other environmental factors.To mitigate this undesirable impact and guarantee the correctness of the running programs,a recomputation and correction mechanism for tagged instructions for an open source core named“Humming bird e203”,which is based on the RISC-V instruction set architecture,was proposed.This mechanism adds extra flag bits for each instruction and thus enables flexible recomputation for any tagged instruction at low hardware cost.Besides,it can issue the tagged instruction again automatically if the result of the first recomputation is different from the original one.This majority voting scheme can efficiently rectify most data flow errors caused by transient hardware faults.The experimental results show that with our proposal and the interrupt handler,the average probability at which programs can operate correctly can be increased by 86.67%under the random transient fault insertion.
作者 邓丁 郭阳 DENG Ding;GUO Yang(College of Computer Science and Technology, National University of Defense Technology, Changsha 410073, China)
出处 《国防科技大学学报》 EI CAS CSCD 北大核心 2020年第6期90-97,共8页 Journal of National University of Defense Technology
基金 国家自然科学基金资助项目(61832018)。
关键词 RISC-V 蜂鸟 指令标记 复算 纠错 RISC-V Humming bird tagged instruction recomputation correction
  • 相关文献

参考文献1

二级参考文献2

共引文献36

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部