发明名称 STM WITH GLOBAL VERSION OVERFLOW HANDLING
摘要 A software transactional memory system is provided with overflow handling. The system includes a global version counter with an epoch number and a version number. The system accesses the global version counter prior to and subsequent to memory accesses of transactions to validate read accesses of the transaction. The system includes mechanisms to detect global version number overflow and may allow some or all transactions to execute to completion subsequent to the global version number overflowing. The system also provides publication, privatization, and granular safety properties.
申请公布号 US2010211931(A1) 申请公布日期 2010.08.19
申请号 US20090370742 申请日期 2009.02.13
申请人 MICROSOFT CORPORATION 发明人 LEVANONI YOSSEFF;DETLEFS DAVID L.;ZHU WEIRONG;HARRIS TIMOTHY L.;MAGRUDER MICHAEL M.;TOLTON MATHEW B.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址