Execution time prediction for energy-efficient computer systems
AssigneeCornell University
InventorsDaniel Lo, Tao Chen, Edward G. Suh, Taejoon Song
Life of this patent
Estimating the term…
Loading patent…
AssigneeCornell University
InventorsDaniel Lo, Tao Chen, Edward G. Suh, Taejoon Song
Estimating the term…
Methods, systems, and devices of using prediction-guided resource allocation technologies for software applications are disclosed, comprising generating a plurality of program features that impact execution time of a plurality of program tasks; predicting execution time of the plurality of program tasks on one or more computing cores using the plurality of program features, wherein each of the plurality of program features is mapped to an execution time estimate on a selected computing core; and controlling resources for the one or more computing cores based on a predicted execution time of the plurality of program tasks.
A computer-implemented method of using prediction-guided resource allocation technologies to improve energy efficiency while meeting response-time requirement for software applications, comprising:
A computer program product comprising a computer-readable non-transitory program medium having code stored thereon, the code, when executed, causing a processor to implement a method of using prediction-guided resource allocation technologies to improve energy efficiency while meeting response-time requirement for software applications, the method comprising:
An apparatus using prediction-guided resource allocation technologies to improve energy efficiency while meeting response-time requirement for computer hardware systems, comprising:
Dependencies are inferred from the claim text.