首页> 外国专利> SYSTEM AND METHOD FOR DYNAMIC GRANULARITY CONTROL OF PARALLELIZED WORK IN A PORTABLE COMPUTING DEVICE (PCD)

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.
机译:提供了用于在异构多处理器便携式计算设备(PCD)中并行化工作的动态粒度控制的系统和方法。在操作期间,识别在PCD上执行的应用程序的第一并行部分。第一并行化部分包括用于在PCD上并行执行的多个线程。获得关于PCD的多个处理器的性能信息,多个处理器中的每个处理器对应于多个线程之一。确定多个线程的M个工作负载分区粒度,并确定M个工作负载分区粒度中每个粒度的总执行成本。确定包括M个工作负载分区粒度中的一个,总执行成本最低的最佳粒度。并且,第一并行化部分被划分成具有最佳粒度的多个工作负荷。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号