发明授权
US06970977B2 Equal access to prevent gateword dominance in a multiprocessor write-into-cache environment
有权
在多处理器写入高速缓存环境中等同的访问来防止门字优势
- 专利标题: Equal access to prevent gateword dominance in a multiprocessor write-into-cache environment
- 专利标题(中): 在多处理器写入高速缓存环境中等同的访问来防止门字优势
-
申请号: US10403703申请日: 2003-03-31
-
公开(公告)号: US06970977B2公开(公告)日: 2005-11-29
- 发明人: Wayne R. Buzby , Charles P. Ryan , Robert J. Baryla , William A. Shelly , Lowell D. McCulley
- 申请人: Wayne R. Buzby , Charles P. Ryan , Robert J. Baryla , William A. Shelly , Lowell D. McCulley
- 申请人地址: US MA Billerica
- 专利权人: Bull HN Information Systems Inc.
- 当前专利权人: Bull HN Information Systems Inc.
- 当前专利权人地址: US MA Billerica
- 代理商 James H. Phillips; Faith F. Driscoll
- 主分类号: G06F12/08
- IPC分类号: G06F12/08 ; G06F12/00
摘要:
In a multiprocessor write-into-cache data processing system including: a memory; at least first and second shared caches; a system bus coupling the memory and the shared caches; at least one processor having a private cache coupled, respectively, to each shared cache; method and apparatus for preventing hogging of ownership of a gateword stored in the memory which governs access to common code/data shared by processes running in the processors by which a read copy of the gateword is obtained by a given processor by performing successive swap operations between the memory and the given processor's shared cache, and the given processor's shared cache and private cache. If the gateword is found to be OPEN, it is CLOSEd by the given processor, and successive swap operations are performed between the given processor's private cache and shared cache and shared cache and memory to write the gateword CLOSEd in memory such that the given processor obtains exclusive access to the governed common code/data. When the given processor completes use of the common code/data, it writes the gateword OPEN in its private cache, and successive swap operations are performed between the given processor's private cache and shared cache and shared cache and memory to write the gateword OPEN in memory.
公开/授权文献
信息查询