发明名称 Method and apparatus to purge remote node cache lines to support hot node replace in a computing system
摘要 An apparatus and method is disclosed for flushing a cache in a computing system. In a multinode computing system a cache in a first node may contain modified data in an address space of a second node. The cache in the first node must be purged prior to shutting down the first node. The computing system uses a random class replacement scheme for the cache. A cache flush routine sets a cache flush mode in a class replace select mechanism, overriding the random class replacement scheme. With the random class replacement scheme overridden, a minimum number of fetches will flush all the cache lines in the cache, each fetch loading the cache with a cache line not already in the cache. No additional delay penalty is incurred in a critical path through which fetches and stores to the cache must pass.
申请公布号 US7467260(B2) 申请公布日期 2008.12.16
申请号 US20040961746 申请日期 2004.10.08
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 AVERILL DUANE ARLYN;BORKENHAGEN JOHN MICHAEL;HILLIER, III PHILIP ROGERS
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址