Power management for a graphics processing unit or other circuit

a graphics processing unit and power management technology, applied in the field of power management, can solve the problems of complex power conservation, power gating reduces performance, and power consumption is difficult to manage, so as to reduce the duty cycle of the processor, reduce the voltage and frequency, and reduce the effect of utilization

Active Publication Date: 2018-10-30
APPLE INC
View PDF72 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent is about managing the workload of a processor based on temperature measurements. When the temperature is rising, the processor's duty cycle is reduced to prevent over-heating. When the processor is running at a reduced duty cycle, a power management system lowers the voltage and frequency to reduce power consumption and decrease temperature. This allows the processor to complete tasks faster, while still maintaining optimal performance. The technical effect of this patent is better thermal control and management of processor performance to prevent over-heating and ensure optimal performance.

Problems solved by technology

On the other hand, power gating reduces performance because the power gated circuitry cannot be used until power is restored and the circuitry is initialized for use.
The tradeoff between performance (especially perceived performance from the user perspective) and power conservation is complex and difficult to manage.
Accordingly, the processor, operating more slowly, may take longer to finish tasks and thus the utilization increases.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Power management for a graphics processing unit or other circuit
  • Power management for a graphics processing unit or other circuit
  • Power management for a graphics processing unit or other circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019]FIG. 1 is a diagram illustrating an example of dynamic power consumption over time in a processor (such as a GPU, for example). The dynamic power wave form 10 may increase at times of higher workload in the GPU, and may decrease at other times when the GPU is not busy. If a static power limit (dotted line 12) were implemented to control temperature and / or power consumption in the system, the performance of the processor would be capped such that its peak power stays under the static limit. That is, the GPU would be throttled, which may result in dropped frames or other visible discontinuities that are undesirable in the user experience. On the other hand, there may be times in which the power consumption is significantly below the limit (e.g. area 16 in FIG. 1).

[0020]In one embodiment, the power management unit described below may be configured to manage the duty cycle of a processor to control it's power consumption. The power management unit may be configured to permit the p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

In one embodiment, a system includes power management control that controls a duty cycle of a processor to manage power. The duty cycle may be the amount of time that the processor is powered on as a percentage of the total time. By frequently powering up and powering down the processor during a period of time, the power consumption of the processor may be controlled while providing the perception that the processor is continuously available. For example, the processor may be a graphics processing unit (GPU), and the period of time over which the duty cycle is managed may be a frame to be displayed on the display screen viewed by a user of the system.

Description

PRIORITY INFORMATION[0001]This application is a continuation of U.S. patent application Ser. No. 14 / 549,656, filed Nov. 21, 2014, now U.S. Pat. No. 9,494,994, which is a continuation of U.S. patent application Ser. No. 13 / 090,459, filed Apr. 20, 2011, now U.S. Pat. No. 8,924,752. The above are incorporated by reference herein in their entireties.BACKGROUNDTechnical Field[0002]Embodiments described herein are related to the field of power management in integrated circuits and systems employing integrated circuits.Description of the Related Art[0003]As the number of transistors included on an integrated circuit “chip” continues to increase, power management in the integrated circuits continues to increase in importance. Power management can be critical to integrated circuits that are included in mobile devices such as personal digital assistants (PDAs), cell phones, smart phones, laptop computers, net top computers, etc. These mobile devices often rely on battery power, and reducing p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F1/00G06F1/32
CPCG06F1/3265G06F1/324G06F1/3296G06F1/3218G06F1/206G06F1/3203G06F1/3287Y02D10/00G06F1/3206
Inventor LAW, PATRICK Y.DREBIN, ROBERT A.COX, KEITHISMAIL, JAMES S.
Owner APPLE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products