发明名称 Managing rollback in a transactional memory environment
摘要 A system and technique for managing rollback in a transactional memory environment is disclosed. The system includes a processor, a transactional memory, and a transactional memory manager (TMM) configured to perform a rollback on the transactional memory. The TMM is configured to, responsive to detecting a begin transaction directive by the processor, detect an access of a first memory location of the transactional memory not needing rollback and indicate that the first memory location does not need to be rolled back while detecting an access to a second memory location of the transactional memory and indicating that a rollback will be required. The TMM is also configured to, responsive to detecting an end transaction directive after the begin transaction directive and a conflict requiring a rollback, omit a rollback of the first memory location while performing rollback on the second memory location.
申请公布号 US8549354(B2) 申请公布日期 2013.10.01
申请号 US201113113663 申请日期 2011.05.23
申请人 CHEN WEN-TZER T.;FLEMMING DIANE G.;MARON WILLIAM A.;SRINIVAS MYSORE S.;WHITWORTH DAVID B.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CHEN WEN-TZER T.;FLEMMING DIANE G.;MARON WILLIAM A.;SRINIVAS MYSORE S.;WHITWORTH DAVID B.
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址