发明名称 Computer processor read/alter/rewrite optimization cache invalidate signals
摘要 A plurality of processors in a data processing system share a common memory through which they communicate and share resources. When sharing resources, one processor needs to wait for another processor to modify a specified location in memory, such as unlocking a lock. Memory and bus traffic are minimized during this waiting by first reading and testing the memory location. Then, the memory location is not read and tested again until the local copy of the cache line containing that memory location is invalidated by another processor. This feature is utilized both for a Lock instruction and a Wait for Change instruction, both of which utilize a timer parameter for specifying a maximum number of cycles to wait for another processor to modify the specified location in memory.
申请公布号 US2002087925(A1) 申请公布日期 2002.07.04
申请号 US20010752924 申请日期 2001.01.03
申请人 BULL HN INFORMATION SYSTEMS INC. 发明人 HAYDEN BRUCE E.;SHELLY WILLIAM A.
分类号 G06F12/08;G06F13/16;(IPC1-7):G11C29/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址