发明名称 VERIFYING SPECULATIVE MULTITHREADING IN AN APPLICATION
摘要 Verifying speculative multithreading in an application executing in a computing system, including: executing one or more test instructions serially thereby producing a serial result, including insuring that all data dependencies among the test instructions are satisfied; executing the test instructions speculatively in a plurality of threads thereby producing a speculative result; and determining whether a speculative multithreading error exists including: comparing the serial result to the speculative result and, if the serial result does not match the speculative result, determining that a speculative multithreading error exists.
申请公布号 US2013159681(A1) 申请公布日期 2013.06.20
申请号 US201213709729 申请日期 2012.12.10
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FELTON MITCHELL D.
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址