Global Patent Index - EP 1909178 A2

EP 1909178 A2 20080409 - Transactional shared memory system and method of control

Title (en)

Transactional shared memory system and method of control

Title (de)

Transaktionales gemeinsames Speichersystem und Steuerverfahren

Title (fr)

Système de mémoire partagée transactionnelle et procédé de commande

Publication

EP 1909178 A2 20080409 (EN)

Application

EP 07252277 A 20070606

Priority

US 45098706 A 20060612

Abstract (en)

A transactional shared memory system has a plurality of discrete application nodes (102); a plurality of discrete memory nodes (104); a network (106) interconnecting the application nodes (102) and the memory nodes (104), and a controller (108) for directing transactions in a distributed system utilizing the shared memory. The memory nodes (104) collectively provide an address space (202) of shared memory that is provided to the application nodes (102) via the network (106). The controller (108) has instructions to transfer a batched transaction instruction set (300) from an application node (102) to at least one memory node (104). This instruction set includes one or more write, compare and read instruction subsets (302), and/or combinations thereof. At least one subset (302) has a valid non null memory node identifier (306) and memory address range (308). The memory node identifier (306) may be indicated by the memory address range (308). The controller (108) controls the memory node (104) responsive to receipt of the batched transaction instruction set (300), to safeguard the associated memory address range (308) during execution of the transaction instruction set (300). The batched transaction instruction set (300) is collectively executed atomically. A notification instruction set (350) may also be used to establish a notification, triggered upon a subsequent write event upon at least a portion of a specified address range.

IPC 8 full level

G06F 9/46 (2006.01); G06F 9/54 (2006.01); G06F 12/00 (2006.01)

CPC (source: EP US)

G06F 9/466 (2013.01 - EP US); G06F 9/526 (2013.01 - EP US); G06F 2209/521 (2013.01 - EP US)

Citation (applicant)

WO 8808571 A1 19881103 - DIGITAL EQUIPMENT CORP [US]

Designated contracting state (EPC)

DE FR GB

Designated extension state (EPC)

AL BA HR MK RS

DOCDB simple family (publication)

US 2007288587 A1 20071213; US 7647454 B2 20100112; EP 1909178 A2 20080409; EP 1909178 A3 20090902; EP 1909178 B1 20150408

DOCDB simple family (application)

US 45098706 A 20060612; EP 07252277 A 20070606