发明名称 RESERVATION MANAGEMENT IN A NON-UNIFORM MEMORY ACCESS (NUMA) DATA PROCESSING SYSTEM
摘要 A non-uniform memory access (NUMA) computer system includes a plurality of processing nodes coupled to a node interconnect. The plurality of processing nodes include at least a remote processing node, which contains a processor having an associated cache hierarchy, and a home processing node. The home processing node includes a shared system memory containing a plurality of memory granules and a coherence directory that indicates possible coherence states of copies of memory granules among the plurality of memory granules that are stored within at least one processing node other than the home processing node. If the processor within the remote processing node has a reservation for a memory granule among the plurality of memory granules that is not resident within the associated cache hierarchy, the coherence directory associates the memory granule with a coherence state indicating that the reserved memory granule may possibly be held non-exclusively at the remote processing node. In this manner, the coherence mechanism can be utilized to manage processor reservations even in cases in which a reserving processor's cache hierarchy does not hold a copy of the reserved memory granule.
申请公布号 CA2285847(A1) 申请公布日期 2000.05.02
申请号 CA19992285847 申请日期 1999.10.13
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 GLASCO, DAVID BRIAN;BAUMGARTNER, YOANNA;CARPENTER, GARY DALE;ELMAN, ANNA;FIELDS, JAMES STEPHEN;DEAN, MARK EDWARD
分类号 G06F12/08;(IPC1-7):G06F12/08;G06F15/167 主分类号 G06F12/08
代理机构 代理人
主权项
地址