Determining the vulnerability of multi-threaded program code to soft errors
    1.
    发明授权
    Determining the vulnerability of multi-threaded program code to soft errors 有权
    确定多线程程序代码对软错误的脆弱性

    公开(公告)号:US09292418B2

    公开(公告)日:2016-03-22

    申请号:US14266131

    申请日:2014-04-30

    Abstract: The described embodiments include a program code testing system that determines the vulnerability of multi-threaded program code to soft errors. For multi-threaded program code, two to more threads from the program code may access shared architectural structures while the program code is being executed. The program code testing system determines accesses of architectural structures made by the two or more threads of the multi-threaded program code and uses the determined accesses to determine a time for which the program code is exposed to soft errors. From this time, the program code testing system determines a vulnerability of the program code to soft errors.

    Abstract translation: 所描述的实施例包括程序代码测试系统,其确定多线程程序代码对软错误的脆弱性。 对于多线程程序代码,程序代码中的两个到更多的线程可以在执行程序代码时访问共享架构结构。 程序代码测试系统确定由多线程程序代码的两个或多个线程进行的架构结构的访问,并使用所确定的访问来确定程序代码暴露于软错误的时间。 从这时起,程序代码测试系统将程序代码的漏洞确定为软错误。

    Determining the Vulnerability of Multi-Threaded Program Code to Soft Errors
    2.
    发明申请
    Determining the Vulnerability of Multi-Threaded Program Code to Soft Errors 有权
    确定多线程程序代码对软错误的漏洞

    公开(公告)号:US20140331207A1

    公开(公告)日:2014-11-06

    申请号:US14266131

    申请日:2014-04-30

    Abstract: The described embodiments include a program code testing system that determines the vulnerability of multi-threaded program code to soft errors. For multi-threaded program code, two to more threads from the program code may access shared architectural structures while the program code is being executed. The program code testing system determines accesses of architectural structures made by the two or more threads of the multi-threaded program code and uses the determined accesses to determine a time for which the program code is exposed to soft errors. From this time, the program code testing system determines a vulnerability of the program code to soft errors.

    Abstract translation: 所描述的实施例包括程序代码测试系统,其确定多线程程序代码对软错误的脆弱性。 对于多线程程序代码,程序代码中的两个到更多的线程可以在执行程序代码时访问共享架构结构。 程序代码测试系统确定由多线程程序代码的两个或多个线程进行的架构结构的访问,并使用所确定的访问来确定程序代码暴露于软错误的时间。 从这时起,程序代码测试系统将程序代码的漏洞确定为软错误。

Patent Agency Ranking