发明名称 Testing soft error rate of an application program
摘要 Techniques are provided for determining consequences of an injected fault on a system running a given application program or operating system, in order to measure the software impact of a hardware soft error on the application program/operating system. The application program software is emulated instruction-by-instruction, where source operands are randomly modified before an instruction is executed, and destination operands are randomly modified after an instruction is executed, in order to mimic hardware soft errors. In addition, a program counter is randomly modified after execution of a branch instruction. The resulting consequences of such modifications are monitored such that a fault of an instruction being executed is modeled in order to determine a soft error rate (SER) for a software application program or operating system.
申请公布号 US8296739(B2) 申请公布日期 2012.10.23
申请号 US20080059897 申请日期 2008.03.31
申请人 KALLA RONALD NICK;KELLINGTON JEFFREY WILLIAM;SANDA NAOKO PIA;VENTON TODD ALAN;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KALLA RONALD NICK;KELLINGTON JEFFREY WILLIAM;SANDA NAOKO PIA;VENTON TODD ALAN
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址