Invention Grant
US07836257B2 System and method for cache line replacement selection in a multiprocessor environment 失效
多处理器环境中缓存线替换选择的系统和方法

System and method for cache line replacement selection in a multiprocessor environment
Abstract:
A method for managing a cache operates in a data processing system with a system memory and a plurality of processing units (PUs). A first PU determines that one of a plurality of cache lines in a first cache of the first PU must be replaced with a first data block, and determines whether the first data block is a victim cache line from another one of the plurality of PUs. In the event the first data block is not a victim cache line from another one of the plurality of PUs, the first cache does not contain a cache line in coherency state invalid, and the first cache contains a cache line in coherency state moved, the first PU selects a cache line in coherency state moved, stores the first data block in the selected cache line and updates the coherency state of the first data block.
Information query
Patent Agency Ranking
0/0