发明名称 Methods and systems for power management in a data processing system
摘要 Methods and systems for managing power consumption in data processing systems are described. In one embodiment, a data processing system includes a general purpose processing unit, a graphics processing unit (GPU), at least one peripheral interface controller, at least one bus coupled to the general purpose processing unit, and a power controller coupled to at least the general purpose processing unit and the GPU. The power controller is configured to turn power off for the general purpose processing unit in response to a first state of an instruction queue of the general purpose processing unit and is configured to turn power off for the GPU in response to a second state of an instruction queue of the GPU. The first state and the second state represent an instruction queue having either no instructions or instructions for only future events or actions.
申请公布号 US8762755(B2) 申请公布日期 2014.06.24
申请号 US201313921100 申请日期 2013.06.18
申请人 Apple Inc. 发明人 de Cesare Joshua;Semeria Bernard Joseph;Smith Michael
分类号 G06F1/26;G06F1/32;G06F1/14 主分类号 G06F1/26
代理机构 Blakely, Sokoloff, Taylor & Zafman LLP 代理人 Blakely, Sokoloff, Taylor & Zafman LLP
主权项 1. A machine implemented method comprising: determining a state of an instruction queue of a subsystem of a data processing system; and sending a message about the state of the instruction queue to a processing unit of the data processing system in order to cause power to be reduced in the subsystem, wherein power is reduced when the state of the instruction queue has instructions for only future events or actions, wherein time values of the future events or actions scheduled to be performed by the subsystem are adjusted at run-time by a latency value based on a power-up latency associated with the subsystem.
地址 Cupertino CA US