Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Lens module and method for manufacturing thereof
Method and computed tomography device and data storage medium for performing a dynamic CT examination on a patient
Image processing apparatus
Methods and systems for automated backups and recovery on multi-os platforms using controller-based snapshots
Vehicle having power supply apparatus
Universal handle extension for unloading butterfly valve for tank trailer or other vehicle
Composite filtration membranes and methods of preparation thereof
  Randomly Featured Patents
Packaging device
Circuit breaker movement system with over-travel protection
Closure assembly for container
Wall system
Ferrofluid rotary-shaft seal apparatus and method
Cordless telephone
Observation and aiming apparatus, particularly on a vehicle
Method for manufacturing semiconductor device
Calipers for disc brake
High level mathematical programming modeling language in an object oriented programming language