GRAPHICS PROCESSOR SUB-DOMAIN VOLTAGE REGULATION
First Claim
1. A graphics processor core, comprising:
- a first voltage domain coupled to a power supply rail operable at a domain voltage;
a first voltage sub-domain of the first voltage domain coupled to the power supply rail through a first supply branch, the first voltage sub-domain including at least one or more texture sampler; and
a second voltage sub-domain of the first voltage domain coupled to the power supply rail through a second supply branch, the second voltage sub-domain including at least one or more execution unit(EU), wherein;
at least one of the first and second supply branches is operable to convert the domain voltage down to a sub-domain voltage that maintains the sampler or EU in an active, low power state.
1 Assignment
0 Petitions
Accused Products
Abstract
Voltage regulation of processor sub-domains supplied by a same voltage domain power supply rail. Voltage to certain logic units within the voltage domain may be reduced relative to other logic units of the voltage domain, reducing idle time at high power. In an embodiment, a first voltage-regulated sub-domain includes at least one execution unit (EU) while a second voltage-regulated sub-domain includes at least one texture sampler to provide flexibility in setting the graphics core power-performance point beyond modulating active EU count through power domain (gating) control. In embodiments, a sub-domain voltage is regulated by an on-chip DLDO for fast voltage switching. Clock frequency and sub-domain voltage may be switched faster than the voltage of the voltage domain supply rail, permitting a more finely grained power management that can be responsive to EU workload demand.
33 Citations
22 Claims
-
1. A graphics processor core, comprising:
-
a first voltage domain coupled to a power supply rail operable at a domain voltage; a first voltage sub-domain of the first voltage domain coupled to the power supply rail through a first supply branch, the first voltage sub-domain including at least one or more texture sampler; and a second voltage sub-domain of the first voltage domain coupled to the power supply rail through a second supply branch, the second voltage sub-domain including at least one or more execution unit(EU), wherein; at least one of the first and second supply branches is operable to convert the domain voltage down to a sub-domain voltage that maintains the sampler or EU in an active, low power state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processing system, comprising:
-
a central processor core; a graphics processor core; and a first voltage regulator to provide power supply rails to both the central processor core and graphics processor core, wherein the graphics processor core further comprises; a first voltage domain coupled to receive a domain voltage from one or more of the power supply rails; a first voltage sub-domain coupled to the one or more power supply rails through a first supply branch, the first voltage sub-domain including at least a texture sampler; and a second voltage sub-domain coupled to the one or more power supply rails through a second supply branch, the second voltage sub-domain including at least an execution unit(EU), wherein; at least one of the first and second supply branches includes a second voltage regulator operable to reduce the domain voltage to a sub-domain voltage that maintains the sampler or EU in an active, low power state. - View Dependent Claims (12, 13, 14)
-
-
15. A method of managing performance of a graphics processor core, the method comprising:
-
supplying a domain voltage over a power supply rail coupled to a voltage domain including one or more sampler and one or more execution unit (EU); monitoring performance demand on the graphics processor core; and regulating a first sub-domain voltage supplied from the rail and provided to the one or more sampler, based on the monitoring, to below the domain voltage independently of a second sub-domain voltage supplied from the rail and provided to the one or more EU. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. At least one machine-readable storage medium including machine-readable instructions, that in response to being executed on a computing device, cause the computing device to manage performance of a graphics processor core by:
-
monitoring performance demand on the graphics processor core; and based on the monitoring, regulating a first sub-domain voltage supplied to one or more sampler by a power supply rail coupled to a voltage domain including the sampler and one or more execution unit (EU) to below the domain voltage independently of a second sub-domain voltage supplied to the one or more EU. - View Dependent Claims (22)
-
Specification