发明名称 Atomic commit predicated on consistency of watches
摘要 Mechanisms for performing predicated atomic commits based on consistency of watches is provided. These mechanisms include executing, by a thread executing on a processor of the data processing system, an atomic release instruction. A determination is made as to whether a speculative store has been lost, due to an eviction of a memory block to which the speculative store is performed, since a previous atomic release instruction was processed. In response to the speculative store having been lost, invalidating, by the processor, speculative stores that have been performed since the previous atomic release instruction was processed. In addition, the method comprises, in response to the speculative store not having been lost, committing, by the processor, speculative stores that have been performed since the previous atomic release instruction was processed.
申请公布号 US8255626(B2) 申请公布日期 2012.08.28
申请号 US20090633906 申请日期 2009.12.09
申请人 BLUNDELL COLIN B.;CAIN, III HAROLD W.;CASCAVAL GHEORGHE C.;MICHAEL MAGED M.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BLUNDELL COLIN B.;CAIN, III HAROLD W.;CASCAVAL GHEORGHE C.;MICHAEL MAGED M.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址