发明名称 DURABLE TRANSACTIONS WITH STORAGE-CLASS MEMORY
摘要 A method for conducting memory transactions includes receiving a transaction. The steps of the received transaction are performed in a memory buffer. A state of the memory buffer cache lines is set as pending and unstored while the transaction is in progress. After all steps have been successfully performed, the state of the memory buffer cache lines are changed to complete and unstored. When it is determined that the memory buffer cache lines are to be written to the non-volatile main memory, the contents is written to the non-volatile main memory. The state of the memory buffer cache lines are then changed to complete and stored. When the memory buffer cache lines are in the complete and unstored state, access to modify their content is restricted.
申请公布号 US2014075086(A1) 申请公布日期 2014.03.13
申请号 US201213614735 申请日期 2012.09.13
申请人 BANIKAZEMI MOHAMMAD;BIVENS JOHN ALAN;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BANIKAZEMI MOHAMMAD;BIVENS JOHN ALAN
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址