发明名称 |
SYSTEM AND METHOD FOR DYNAMIC GRANULARITY CONTROL OF PARALLELIZED WORK IN A PORTABLE COMPUTING DEVICE (PCD) |
摘要 |
Systems and methods for dynamic granularity control of parallelized work in a heterogeneous multi-processor portable computing device (PCD) are provided. During operation a first parallelized portion of an application executing on the PCD is identified. The first parallelized portion comprising a plurality of threads for parallel execution on the PCD. Performance information is obtained about a plurality of processors of the PCD, each of the plurality of processors corresponding to one of the plurality of threads. A number M of workload partition granularities for the plurality of threads is determined, and a total execution cost for each of the M workload partition granularities is determined. An optimal granularity comprising a one of the M workload partition granularities with a lowest total execution cost is determined, and the first parallelized portion is partitioned into a plurality of workloads having the optimal granularity. |
申请公布号 |
WO2016182683(A1) |
申请公布日期 |
2016.11.17 |
申请号 |
WO2016US27656 |
申请日期 |
2016.04.15 |
申请人 |
QUALCOMM INCORPORATED |
发明人 |
ARTMEIER, James Michael;SUR, Sumit;DREYER, Robert Scott;SHARP, Michael Douglas;ESLIGER, James Lyall |
分类号 |
G06F9/50 |
主分类号 |
G06F9/50 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|