Dynamic control of SIMDs
US-9311102-B2 · Apr 12, 2016 · US
US10242652B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10242652-B2 |
| Application number | US-201514959455-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 4, 2015 |
| Priority date | Jun 13, 2013 |
| Publication date | Mar 26, 2019 |
| Grant date | Mar 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Power gating a portion of a graphics processor may be used to improve performance or to achieve a power budget. A processor granularity, such as a slice or subslice, may be gated.
Opening claim text (preview).
What is claimed is: 1. A graphics processor comprising: a memory; an interface logic; first and second independently power gateable portions of the graphics processor, said first and second independently power gateable portions in different clock domains; and first logic to power gate a first portion and not the second portion of the graphics processor so that said first portion is powered on and said second portion is powered off; and second logic to implement clock gating of the first portion without power gating said first portion, said second logic to clock gate the first portion without affecting the clock frequency of the second portion and said second logic to change a clock frequency of at least one of said power gateable portions in response to a determination that power gating is not an option for said one of said power gateable portions, wherein power gating is not an option because savings achieved by power gating do not exceed power cost arising from a corresponding frequency increase caused by power gating. 2. The processor of claim 1 wherein one of said portions is a processor core. 3. The processor of claim 2 wherein both of said portions are processor cores. 4. The processor of claim 1 including a power controller. 5. The processor of claim 1 including a plurality of separate, identical processing units. 6. The processor of claim 5 wherein said processing units are independently power gated. 7. One more non-transitory computer readable media storing instructions to perform a sequence comprising: determining that power gating is not an option for a first independently power gateable portion of a graphics processor, said graphics processor also including a second independently power gateable portion, wherein power gating is not an option because savings achieved by power gating do not exceed power cost arising from a corresponding frequency increase caused by power gating; and implementing clock gating of the first independently power gateable portion without affecting the clock frequency of the second independently power gateable portion in response to said determination. 8. The media of claim 7 , further storing instructions to perform a sequence wherein one of said portions is a processor core. 9. The media of claim 8 , further storing instructions to perform a sequence wherein both of said portions are processor cores. 10. The media of claim 9 , further storing instructions to perform a sequence including a power controller. 11. The media of claim 10 , further storing instructions to perform a sequence including a plurality of separate, identical processing units. 12. The media of claim 11 , further storing instructions to perform a sequence wherein said processing units are independently power gated. 13. A method comprising: determining that power gating is not an option for a first independently power gateable portion of a graphics processor, said graphics processor also including a second independently power gateable portion, wherein power gating is not an option because savings achieved by power gating do not exceed power cost arising from a corresponding frequency increase caused by power gating; and implementing clock gating of the first independently power gateable portion without affecting the clock frequency of the second independently power gateable portion in response to said determination. 14. The method of claim 13 wherein one of said portions is a processor core. 15. The method of claim 14 wherein both of said portions are processor cores. 16. The method of claim 15 including a power controller. 17. The method of claim 16 including a plurality of separate, identical processing units. 18. The method of claim 17 wherein said processing units are independently power gated.
Power saving in display device · CPC title
Power management, i.e. event-based initiation of a power-saving mode · CPC title
Power supply means, e.g. regulation thereof (for memories G11C) · CPC title
Graphics controllers · CPC title
Use of more than one graphics processor to process data before displaying to one or more screens · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.