Patent · US Expired

Multi-processor data processing system with control for granting multiple storage locks in parallel and parallel lock priority and second level cache priority queues

US5678026A · kind A · utility

107Cited by
4References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 28, 1995
Grant dateOct 14, 1997
Priority date
Expiry dateDec 28, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/18
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A storage lock apparatus for a multiprocessor data processing system. The storage lock apparatus includes control for granting locks to different selectable portions of storage in parallel. In addition, acknowledgment from a remote lock controller is not required for a processor to obtain a lock on an address, even if the address for which the lock was requested is not local relative to the processor. Parallel priority queues are employed for parallel handling of storage lock functions and general storage operations, thereby reducing contention for priority between storage lock operations and general storage operations where there are no addressing conflicts.

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