Patent ID: 6298419
Filing Date: 2001-10-02
Classification: G06F

Abstract:
A method using a processor for providing additional memory storage within a local node associated with a shared memory system, comprising the steps of:determining, upon it being resolved that a fetch operation is required, whether sufficient local memory exists in the local node for receiving via the fetch operation a copy of a first group of data;selecting a second group of data for removal from the local memory, upon it being determined that insufficient local memory exists for receiving the first group of data, such that no data will be lost upon removal of the second group of data from the local memory;determining if any active operation involving the second group of data is occurring;removing the selected second group of data from the local memory upon it being determined that no active operation involving the second group of data is occurring; andfetching the copy of the first group of data from a home node location of the first group of data within the shared memory system to the local memory.