发明名称 Multiprocessing systems employing hierarchical spin locks
摘要 A method for controlling a software lock acquirable by processors in a plurality of nodes of a multiprocessing system is disclosed. The method comprises a first processor of a first node of the plurality of nodes acquiring the lock, and the first processor selectively releasing the lock in a first state that allows other processors within the first node to acquire the lock but that prevents processors in a remote node of the plurality of nodes from obtaining the lock. In another embodiment, a method comprises a first processor of a first node attempting to acquire the lock, the first processor determining whether another processor within the same node is remotely spinning on the lock, and the first processor remotely spinning on the lock in response to determining that another processor in the same node is not remotely spinning on the software lock.
申请公布号 US2003236817(A1) 申请公布日期 2003.12.25
申请号 US20030422454 申请日期 2003.04.24
申请人 RADOVIC ZORAN;HAGERSTEN ERIK E. 发明人 RADOVIC ZORAN;HAGERSTEN ERIK E.
分类号 G06F9/00;G06F9/46;(IPC1-7):G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址