Reconfigurable graphics processor for performance improvement

US10242652B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10242652-B2
Application numberUS-201514959455-A
CountryUS
Kind codeB2
Filing dateDec 4, 2015
Priority dateJun 13, 2013
Publication dateMar 26, 2019
Grant dateMar 26, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • G06F1/3265Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10242652B2 cover?
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.
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06F1/3265. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).