发明名称 PRIORITY AWARE SELECTIVE CACHE ALLOCATION
摘要 A method and apparatus for is herein described providing priority aware and consumption guided dynamic probabilistic allocation for a cache memory. Utilization of a sample size of a cache memory is measured for each priority level of a computer system. Allocation probabilities for each priority level are updated based on the measured consumption/utilization, i.e. allocation is reduced for priority levels consuming too much of the cache and allocation is increased for priority levels consuming too little of the cache. In response to an allocation request, it is assigned a priority level. An allocation probability associated with the priority level is compared with a randomly generated number. If the number is less than the allocation probability, then a fill to the cache is performed normally. In contrast, a spatially or temporally limited fill is performed if the random number is greater than the allocation probability.
申请公布号 US2009172315(A1) 申请公布日期 2009.07.02
申请号 US20070965131 申请日期 2007.12.27
申请人 IYER RAVISHANKAR;MILEKAL RAMESH;NEWELL DONALD;ZHAO LI 发明人 IYER RAVISHANKAR;MILEKAL RAMESH;NEWELL DONALD;ZHAO LI
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址