发明名称 CHECKING TRANSACTIONAL MEMORY IMPLEMENTATIONS
摘要 A transactional memory implementation is tested using an automatically generated test program and a locking memory model implementation which defines atomicity semantics. Schedules of the test program specify different interleavings of read operations and write operations of the test program threads. Executing the schedules under the locking memory model implementation provides legal final states of the shared variable(s). Executing the schedules under the transactional memory implementation produces candidate final states of the shared variable(s). If the candidate final states are also legal final states, then the transactional memory implementation passes the test.
申请公布号 US2010088702(A1) 申请公布日期 2010.04.08
申请号 US20080246231 申请日期 2008.10.06
申请人 MICROSOFT CORPORATION 发明人 DERN CHRISTOPHER;SIMHA RAGHUVEER
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址