Invention Grant
US09110734B2 Power-constrained compiler code generation and scheduling of work in a heterogeneous processing system
有权
功率约束的编译器代码生成和调度在异构处理系统中的工作
- Patent Title: Power-constrained compiler code generation and scheduling of work in a heterogeneous processing system
- Patent Title (中): 功率约束的编译器代码生成和调度在异构处理系统中的工作
-
Application No.: US13674224Application Date: 2012-11-12
-
Publication No.: US09110734B2Publication Date: 2015-08-18
- Inventor: Hans M. Jacobson , Ravi Nair , John K. P. O'Brien , Zehra N. Sura
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F9/46 ; G06F1/32 ; G06F9/48 ; G06F9/45

Abstract:
A heterogeneous processing system includes a compiler for performing power-constrained code generation and scheduling of work in the heterogeneous processing system. The compiler produces source code that is executable by a computer. The compiler performs a method. The method includes dividing a power budget for the heterogeneous processing system into a discrete number of power tokens. Each of the power tokens has an equal value of units of power. The method also includes determining a power requirement for executing a code segment on a processing element of the heterogeneous processing system. The determining is based on characteristics of the processing element and the code segment. The method further includes allocating, to the processing element at runtime, at least one of the power tokens to satisfy the power requirement.
Public/Granted literature
- US20140136857A1 POWER-CONSTRAINED COMPILER CODE GENERATION AND SCHEDULING OF WORK IN A HETEROGENEOUS PROCESSING SYSTEM Public/Granted day:2014-05-15
Information query