Patent · US Active

Cache reconfiguration based on analyzing one or more characteristics of run-time performance data or software hint

US7913041B2 · kind B2 · utility

32Cited by
10References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 30, 2008
Grant dateMar 22, 2011
Priority date
Expiry dateJan 15, 2029

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for reconfiguring a cache memory is provided. The method in one aspect may include analyzing one or more characteristics of an execution entity accessing a cache memory and reconfiguring the cache based on the one or more characteristics analyzed. Examples of analyzed characteristic may include but are not limited to data structure used by the execution entity, expected reference pattern of the execution entity, type of an execution entity, heat and power consumption of an execution entity, etc. Examples of cache attributes that may be reconfigured may include but are not limited to associativity of the cache memory, amount of the cache memory available to store data, coherence granularity of the cache memory, line size of the cache memory, etc.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.