Patent · US Expired

System and method for synchronizing access to shared resources

US6898687B2 · kind B2 · utility

15Cited by
18References
35Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 13, 2002
Grant dateMay 24, 2005
Priority date
Expiry dateNov 21, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0815
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Resources may be shared between multiple controllers configured to access those resources by associating a portion of a semaphore shared memory region with each different shared resource. Whenever a local write request to the portion of the semaphore shared memory region is detected by a memory controller, the memory controller may broadcast the write request to other remote memory controllers. The memory controller may delay performing a memory access to a local copy of that portion of the semaphore shared memory region until the other memory controllers have performed the write access to their copy of the semaphore shared memory region. The values stored in the semaphore shared memory region indicate which controller currently has access to the shared resource.

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