Invention Grant
US09244846B2 Ensuring causality of transactional storage accesses interacting with non-transactional storage accesses
有权
确保交易存储访问的因果关系与非事务性存储访问进行交互
- Patent Title: Ensuring causality of transactional storage accesses interacting with non-transactional storage accesses
- Patent Title (中): 确保交易存储访问的因果关系与非事务性存储访问进行交互
-
Application No.: US13543325Application Date: 2012-07-06
-
Publication No.: US09244846B2Publication Date: 2016-01-26
- Inventor: Bradly G. Frey , Cathy May , Derek E. Williams
- Applicant: Bradly G. Frey , Cathy May , Derek E. Williams
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Russell Ng PLLC
- Agent Steven Bennett
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F9/46

Abstract:
A data processing system implements a weak consistency memory model for a distributed shared memory system. The data processing system concurrently executes, on a plurality of processor cores, one or more transactional memory instructions within a memory transaction and one or more non-transactional memory instructions. The one or more non-transactional memory instructions include a non-transactional store instruction. The data processing system commits the memory transaction to the distributed shared memory system only in response to enforcement of causality of the non-transactional store instruction with respect to the memory transaction.
Public/Granted literature
- US20140013060A1 ENSURING CAUSALITY OF TRANSACTIONAL STORAGE ACCESSES INTERACTING WITH NON-TRANSACTIONAL STORAGE ACCESSES Public/Granted day:2014-01-09
Information query