Patent · US Expired

Protocol for software distributed shared memory with memory scaling

US6298419A · kind A · utility

17Cited by
8References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 26, 1998
Grant dateOct 2, 2001
Priority date
Expiry dateMar 26, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/272
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for providing additional memory storage within a local node associated with shared memory system is disclosed. A processor associated with a local node of the shared memory system initially requests a fetch operation to a local memory associated with the processor of a first group of data from the home node location of the first group of data. The processor determines whether sufficient local memory exists for receiving the requested first group of data, and if not, selects a second group of data presently located within the local memory for removal in such a manner that no data will be lost due to the removal of the second group of data from the local memory. The selected second group of data is removed from the local memory and any directory information relating to said second group of data updated to reflect any new location information. The first group of data may then be fetched to the local memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.