×

Dynamically controlling cache size to maximize energy efficiency

  • US 9,471,490 B2
  • Filed: 08/31/2015
  • Issued: 10/18/2016
  • Est. Priority Date: 10/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A processor comprising:

  • a first domain including a plurality of cores to independently execute instructions;

    a second domain including at least one graphics engine;

    a cache memory coupled to the plurality of cores and including a plurality of partitions; and

    a power controller coupled to the first domain and the cache memory, wherein the power controller includes a first logic to dynamically vary a size of the cache memory based at least in part on a memory boundedness of a workload to be executed on at least one of the plurality of cores, and to cause at least one of the plurality of partitions to be powered with a retention voltage to maintain a state of the at least one core of the plurality of cores when the processor is in a package low power state in which the first domain and the second domain are in a low power state.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×