首页>
外国专利>
Multi-processor data processing system with control for granting multiple storage locks in parallel and parallel lock priority and second level cache priority queues
Multi-processor data processing system with control for granting multiple storage locks in parallel and parallel lock priority and second level cache priority queues
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.
展开▼