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 and apparatus for reducing power consumption used in communication system having time slots
Means to securely fixate pacing leads and/or sensors in vessels
Digital fine delay processing
Automatically capturing images that include lightning
Starch networks as absorbent or superabsorbent materials and their preparation by extrusion
Fuel cell stack including ejector and blower for anode recirculation and method for controlling the same
Light-source control device, light-source control method, image reading device, and image forming apparatus
  Randomly Featured Patents
Microfiche developer
Methods and systems for detection of repeating patterns of features
Methods for producing cycloheptatriene
Method for power consumption reduction
Automotive scan tool with enhanced audio, video and voice recognition functionality
Combination ring and object holder with integral spring
Method for preparing (R)-(+)-3 {1-[2-(4-benzoyl-2(3, 4-difluorophenyl)morpholin-2-yl)ethyl]-4-phenylpiperidin-4-yl}-1,1-dimethy lurea, its salts solvates and/or hydrates
Universal apparatus and method for configurably controlling a heating or cooling system
Method for manufacturing a luminous tube for discharge lamp
Ceramic munitions projectile