METHOD AND SYSTEM FOR LEVERAGING NON-UNIFORM MISS PENALITY IN CACHE REPLACEMENT POLICY TO IMPROVE PROCESSOR PERFORMANCE AND POWER

    公开(公告)号:US20190004970A1

    公开(公告)日:2019-01-03

    申请号:US15636235

    申请日:2017-06-28

    Abstract: Method, system, and apparatus for leveraging non-uniform miss penalty in cache replacement policy to improve performance and power in a chip multiprocessor platform is described herein. One embodiment of a method includes: determining a first set of cache line candidates for eviction from a first memory in accordance to a cache line replacement policy, the first set comprising a plurality of cache line candidates; determining a second set of cache line candidates from the first set based on replacement penalties associated with each respective cache line candidate in the first set; selecting a target cache line from the second set of cache line candidates; and responsively causing the selected target cache line to be moved from the first memory to a second memory.

Patent Agency Ranking