发明申请
- 专利标题: Transactional shared memory system and method of control
- 专利标题(中): 事务共享内存系统和控制方法
-
申请号: US11450987申请日: 2006-06-12
-
公开(公告)号: US20070288587A1公开(公告)日: 2007-12-13
- 发明人: Marcos K. Aguilera , Christos Karamanolis , Arif Merchant , Mehul A. Shah , Alistair Veitch
- 申请人: Marcos K. Aguilera , Christos Karamanolis , Arif Merchant , Mehul A. Shah , Alistair Veitch
- 主分类号: G06F15/167
- IPC分类号: G06F15/167
摘要:
A transactional shared memory system has a plurality of discrete application nodes; a plurality of discrete memory nodes; a network interconnecting the application nodes and the memory nodes, and a controller for directing transactions in a distributed system utilizing the shared memory. The memory nodes collectively provide an address space of shared memory that is provided to the application nodes via the network. The controller has instructions to transfer a batched transaction instruction set from an application node to at least one memory node. This instruction set includes one or more write, compare and read instruction subsets, and/or combinations thereof. At least one subset has a valid non null memory node identifier and memory address range. The memory node identifier may be indicated by the memory address range. The controller controls the memory node responsive to receipt of the batched transaction instruction set, to safeguard the associated memory address range during execution of the transaction instruction set. The batched transaction instruction set is collectively executed atomically. A notification instruction set may also be used to establish a notification, triggered upon a subsequent write event upon at least a portion of a specified address range.
公开/授权文献
- US07647454B2 Transactional shared memory system and method of control 公开/授权日:2010-01-12
信息查询