首页>
外国专利>
Split lock operation method that provides exclusive access to the memory of non-atomic operation during
Split lock operation method that provides exclusive access to the memory of non-atomic operation during
展开▼
机译:拆分锁定操作方法,在操作过程中可独占访问非原子操作的内存
展开▼
页面导航
摘要
著录项
相似文献
摘要
A system and method are provided to avoid deadlocks when performing non-atomic operations on data in a shared memory accessed by multiple processors, whereby the shared memory sends messages to implement a split lock. Via the messages, the requesting processor is granted exclusive access to the shared memory so that no other processor may access the same data until after the non-atomic operation has completed. The messages used to avoid the deadlock include a split lock request, a lock message, a grant message, a gone idle message and a release idle message. By using the above messages, the system accepts requests from multiple processors for exclusive access to memory, orders all of the requests, and awards exclusive access to the first processor to make a request. The system can include a cache memory, associated with a requesting processor, which sends a lock request to the main memory in response to a split lock request from a requesting processor.
展开▼