发明名称 System and method for optimized task scheduling in a heterogeneous data processing system
摘要 A method, computer program product, and a data processing system for optimizing task throughput in a multi-processor system. A performance metric is calculated based on performance counters measuring characteristics of a task executed at one of a plurality of processor frequencies available in the multi-processor system. The characteristics measured by the performance counters indicate activity in the processor as well as memory activity. A performance metric provides a means using measured data at one available frequency to predict performance at another processor frequency available in the multi-processing system. Performance loss minimization is used to assign a particular task to a particular frequency. Additionally, the present invention provides a mechanism for priority load balancing of tasks in a manner that minimizes cumulative performance loss incurred by execution of all tasks in the system.
申请公布号 US2006168571(A1) 申请公布日期 2006.07.27
申请号 US20050044607 申请日期 2005.01.27
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 GHIASI SORAYA;KELLER THOMAS W.JR.;KOTLA RAMAKRISHNA;RAWSON FREEMAN L.III
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址