发明授权
US07080213B2 System and method for reducing shared memory write overhead in multiprocessor systems
有权
在多处理器系统中减少共享内存写开销的系统和方法
- 专利标题: System and method for reducing shared memory write overhead in multiprocessor systems
- 专利标题(中): 在多处理器系统中减少共享内存写开销的系统和方法
-
申请号: US10320758申请日: 2002-12-16
-
公开(公告)号: US07080213B2公开(公告)日: 2006-07-18
- 发明人: Oskar Grenholm , Zoran Radovic , Erik E. Hagersten
- 申请人: Oskar Grenholm , Zoran Radovic , Erik E. Hagersten
- 申请人地址: US CA Santa Clara
- 专利权人: Sun Microsystems, Inc.
- 当前专利权人: Sun Microsystems, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Meyertons Hood Kivlin Kowert & Goetzel, P.C.
- 代理商 B. Noël Kivlin
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A system and method for reducing shared memory write overhead in multiprocessor system. In one embodiment, a multiprocessing system implements a method comprising storing an indication of obtained store permission corresponding to a particular address in a store buffer. The indication may be, for example, the address of a cache line for which a write permission has been obtained. Obtaining the write permission may include locking and modifying an MTAG or other coherence state entry. The method further comprises determining whether the indication of obtained store permission corresponds to an address of a write operation to be performed. In response to the indication corresponding to the address of the write operation to be performed, the write operation is performed without invoking corresponding global coherence operations.
公开/授权文献
信息查询