-
公开(公告)号:US09229507B1
公开(公告)日:2016-01-05
申请号:US13847946
申请日:2013-03-20
Applicant: Google Inc.
Inventor: Mark D. Hennecke , Liuyi Zhang
CPC classification number: G06F1/3206
Abstract: Techniques for managing a power usage of a computing device include receiving a set of executable instructions to perform a task on a computer of a plurality of computers; determining whether an expected amount of power used by the computer to execute the set of executable instructions to perform the task will exceed a desired power budget; based on the determination that the expected amount of power to execute the set of executable instructions will exceed the desired power budget, modifying the set of executable instructions; and executing the modified set of executable instructions at the computer to perform the task. The computer uses an actual amount of power to execute the modified set of executable instructions, and the actual amount of power is different than the expected amount of power.
Abstract translation: 用于管理计算设备的功率使用的技术包括:接收一组可执行指令以在多个计算机的计算机上执行任务; 确定所述计算机使用的用于执行所述可执行指令集的预期执行量是否将超过期望的功率预算; 基于所述执行所述一组可执行指令的预期功率量将超过所述期望功率预算的确定,修改所述一组可执行指令; 以及在计算机上执行经修改的一组可执行指令以执行该任务。 计算机使用实际的功率来执行经修改的可执行指令集,并且实际的功率量与期望的功率量不同。