Patent · US Active

Proximity-based memory allocation in a distributed memory system

US8150946B2 · kind B2 · utility

1Cited by
10References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 21, 2006
Grant dateApr 3, 2012
Priority date
Expiry dateJun 17, 2029

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L12/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for allocating the nearest available physical memory in a distributed, shared memory system. In various embodiments, a processor node may broadcast a memory request to a first subset of nodes connected to it via a communication network. In some embodiments, if none of these nodes is able to satisfy the request, the processor node may broadcast the request to additional subsets of nodes. In some embodiments, each node of the first subset of nodes may be removed from the processor node by one network hop and each node of the additional subsets of nodes may be removed from the processor node by no more than an iteratively increasing number of network hops. In some embodiments, the processor node may send an acknowledgment to one node that can fulfill the request and a negative acknowledgement to other nodes that can fulfill the request.

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