Patent · US Expired

Method for error recovery spinlock in asymmetrically accessed multiprocessor shared memory

US5924122A · kind A · utility

11Cited by
5References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 14, 1997
Grant dateJul 13, 1999
Priority date
Expiry dateMar 14, 2017

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/324
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

An error recovery method and apparatus has specific application in a networking arrangement having a plurality of individual processing nodes which communicate via shared memory space. For error recovery, the system uses a reliable error count, the value of which is maintained by all of the nodes. When an error is detected, the error count is incremented, and all of the active nodes are provided with the new error count. Any of the nodes can run the error recovery method, and may gain exclusive access to the network by acquiring an error recovery spinlock. Once the spinlock is acquired, the node holding the spinlock increments the error count and confirms that all active nodes have received the new error count. The spinlock is thereafter released.

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