Method and apparatus for power management of graphics processors and subsystems thereof

a technology of graphics processors and subsystems, applied in the direction of liquid/fluent solid measurement, instruments, generating/distributing signals, etc., can solve the problem that the majority of the power consumed by a graphics processor (“gpu”) while it renders video data for display is consumed, and achieves the effect of reducing power consumption and power consumption of backligh

Inactive Publication Date: 2005-12-01
ALBEN JONAH +2
View PDF15 Cites 45 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The solution effectively reduces power consumption in graphics processing devices, manages peak power requirements, and extends battery life in mobile systems while maintaining performance, especially during gaming and other resource-intensive applications.

Problems solved by technology

Typically, most of the power consumed by a graphics processor (“GPU”) while it renders video data for display is consumed as a result of the toggling of clocks within the GPU.

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
  • Method and apparatus for power management of graphics processors and subsystems thereof
  • Method and apparatus for power management of graphics processors and subsystems thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] With reference to FIG. 1, we describe a system that embodies the invention and that includes an embodiment of the inventive device (device 2 of FIG. 1). Device2 of FIG. 1 is a graphics chip (or graphics “core” portion of a chip) coupled via system bus 5 to a computer system including CPU 4, memory 6, input device 8, and display device 10. Device 2 is also coupled to external voltage regulator 14 which supplies power to device 2, by asserting supply voltage V5 across relevant portions of device 2. The connection between device 2 and voltage regulator 14's output is shown in a simplified manner in FIG. 1, to simplify the diagram.

[0033] The components of device 2 include host slave unit 15, host control bus 11, host clock PLL 24 (which generates a host clock, and asserts the host clock to unit 15 and each of a set of multiplexers including multiplexers 45, 46, and 47), device clock PLLs (including PLLs 25, 26, 27, each of which generates a different device clock and asserts the...

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

A graphics processing device implementing a set of techniques for power management, preferably at both a subsystem level and a device level, and preferably including peak: power management, a system including a graphics processing device that implements such a set of techniques for power management, and the power management methods performed by such a device or system. In preferred embodiments, the device includes at least two subsystems and hardware mechanisms that automatically seek the lowest power state for the device that does not impact performance of the device or of a system that includes the device. Preferably, the device includes a control unit operable in any selected one of multiple power management modes, and system software can intervene to cause the control unit to operate in any of these modes. For example, the device can include a register interface to which an external processor can write control bits to select among the modes. Preferably, the control unit is operable in a subsystem power management mode in which the hardware mechanisms prevent assertion of clocks to idle subsystems, and disable generation of clocks that are not used by non-idle subsystems, or a device power management mode in which power consumption is controlled at levels of broader scope than individual subsystems, such as by disabling generation of a device clock, preventing assertion of a device dock to circuitry of the device, controlling device clock frequencies, and controlling voltage regulators employed to provide power to the device. Peak power management in accordance with the invention is designed to artificially limit the peak power drawn by the device to a predetermined thermal design point by dynamically lowering clock frequencies or voltage or both when power consumption exceeds a threshold. The invention can be implemented to reduce power consumption in mobile computing systems and is also applicable to desktop systems for example to manage peak power requirements.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS [0001] The application is a divisional of, and claims priority benefit of, co-pending U.S. patent application Ser. No. 09 / 972,414, titled “Method And Apparatus For Power Management Of Graphics Processors And Subsystems Thereof”, filed Oct. 5, 2001, having common inventors and assignee as this application. The subject matter of the related patent application is hereby incorporated by reference.TECHNICAL FIELD OF THE INVENTION [0002] The present invention relates to methods and apparatus for power management of graphics chips (graphics processors implemented as integrated circuits), graphics cores (portions of graphics chips), and systems including graphics processors. BACKGROUND OF THE INVENTION [0003] Typically, most of the power consumed by a graphics processor (“GPU”) while it renders video data for display is consumed as a result of the toggling of clocks within the GPU. [0004] Conventional methods for power management of processing circuit...

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 & AuthorityApplications(United States)
IPC IPC(8): G06F1/10G06F1/26G06F1/28G06F1/30G06F1/32
CPCG06F1/10G06F1/3203G06F1/3237G06F1/324Y02B60/1285G09G2330/021Y02B60/1217Y02B60/1221G06F1/3296Y02D10/00
InventorALBEN, JONAHMA, DENNIS KDKELLEHER, BRIAN
OwnerALBEN JONAH