Patent ID: 7702743
Filing Date: 2010-04-20
Classification: G06F

Abstract:
1. A system comprising: a plurality of computers coupled to a network, wherein each of the plurality of computers comprises one or more software modules which, when executed on the computer, present resources of the plurality of computers as a virtual machine; wherein the virtual machine is a non-uniform memory access (NUMA) machine comprising a plurality of nodes, each node having memory that is part of a distributed shared memory, and wherein the virtual machine is coherent with a weakly ordered memory model; and wherein the one or more software modules, are executable in a current owner node of a first block in response to an ownership transfer request from a requesting node of the plurality of nodes for the first block, wherein the ownership transfer request is a request to transfer ownership of the first block from the current owner node to the requesting node, wherein the one or more software modules, when executed: