Patent · US Expired

Multiprocessor system includes operating system for notifying only those cache managers who are holders of shared locks on a designated page by global lock manager

US5226143A · kind A · utility

139Cited by
13References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 14, 1990
Grant dateJul 6, 1993
Priority date
Expiry dateMar 14, 2010

Classification

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

Abstract

A conditional broadcast or notification facility of a global lock manager is utilized to both serialize access to pages stored in local caches of counterpart processors in a distributed system and to ensure consistency among pages common to the caches. Exclusive use locks are obtained in advance of all write operations. When a page is to be updated, which page is cached in a processor other than that of the requester, then a delay is posed to the grant of the exclusive lock, all shared use lock holders to the same page notified, local copies are invalidated, exclusive lock granted, page is updated and written through cache, after which the lock is demoted to shared use.

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