Resources Contact Us Home
Access authorization table for multi-processor caches

Image Number 2 for United States Patent #5230070.

A multi-processor (MP) system having shared storage is provided with locking of exclusivity status and read only status in multi-processor caches. The multi-processor system includes a plurality of processors, a shared main storage and a storage control element (SCE). The storage control element includes a global access authorization table (GAAT). Locking of exclusivity status in multi-processor caches is accomplished by providing at each processor a local access authorization table (AAT) containing access status for recently used data blocks wherein the size of a data block is a multiple of cache line size. The access status of a block in the local access authorization table is checked when the block is to be accessed by a processor. Only if the access status for a block is not found in the local access authorization table is authorization to access the block requested from the storage control element.

  Recently Added Patents
Method of controlling mechanical mechanisms of optical storage apparatus for peak power/current reduction, and related optical storage apparatus and machine-readable medium
Method and apparatus for an active low power mode of a portable computing device
Real-time demand prediction in a fast service restaurant environment
Video recording and playing apparatus and its control method
Method for treating oncological diseases
Determination of copy number variations using binomial probability calculations
Optical analysis device, optical analysis method and computer program for optical analysis
  Randomly Featured Patents
Mosaic printing head for typewriters or similar machines
Cutting element for a wood chipping machine
Method of isolating a nuclear reactor or other large structures
Tail for a toy dragon
Antenna selection diversity reception apparatus
Continuous lubricating system
Seat belt retractor
Surface-mount piezoceramic accelerometer and method for making
Laser pattern generation apparatus
Method and system for intelligently controlling a remotely located computer