The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 12, 2016

Filed:

May. 08, 2012
Applicants:

Jason P. Jane, Sunnyvale, CA (US);

Richard W. Schreyer, Scotts Valley, CA (US);

Michael J. E. Swift, San Francisco, CA (US);

Gokhan Avkarogullari, San Jose, CA (US);

Luc R. Semeria, Palo Alto, CA (US);

Patrick Y. Law, Cupertino, CA (US);

Inventors:

Jason P. Jane, Sunnyvale, CA (US);

Richard W. Schreyer, Scotts Valley, CA (US);

Michael J. E. Swift, San Francisco, CA (US);

Gokhan Avkarogullari, San Jose, CA (US);

Luc R. Semeria, Palo Alto, CA (US);

Patrick Y. Law, Cupertino, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/20 (2006.01); G06F 1/32 (2006.01); G06T 1/20 (2006.01);
U.S. Cl.
CPC ...
G06T 1/20 (2013.01); G06F 1/32 (2013.01); G06F 1/3203 (2013.01); G06F 1/3234 (2013.01); G06F 1/3246 (2013.01);
Abstract

In one embodiment, a system controls a duty cycle of a processor (e.g. a graphics processing unit (GPU)) to manage power. The GPU may include a snoop indicator that may control whether or not the GPU captures and/or responds to communications from another processor (e.g. a central processing unit (CPU) that executes a driver associate with the GPU). A snooze indicator may control whether or not the GPU is automatically repowered at the start of the next frame, or is repowered only if the communication indicating additional work has been received. In an embodiment, the GPU mode controls discussed above may permit the GPU firmware executed with the GPU itself to control duty cycle power down, independent of the driver executing on the CPU.


Find Patent Forward Citations

Loading…