首页> 外国专利> Adaptive scheduling for task assignment among heterogeneous processor cores

Adaptive scheduling for task assignment among heterogeneous processor cores

机译:异构处理器内核之间任务分配的自适应调度

摘要

Generally, this disclosure provides systems, devices, methods and computer readable media for adaptive scheduling of task assignment among heterogeneous processor cores. The system may include any number of CPUs, a graphics processing unit (GPU) and memory configured to store a pool of work items to be shared by the CPUs and GPU. The system may also include a GPU proxy profiling module associated with one of the CPUs to profile execution of a first portion of the work items on the GPU. The system may further include profiling modules, each associated with one of the CPUs, to profile execution of a second portion of the work items on each of the CPUs. The measured profiling information from the CPU profiling modules and the GPU proxy profiling module is used to calculate a distribution ratio for execution of a remaining portion of the work items between the CPUs and the GPU.
机译:通常,本公开提供用于异构处理器内核之间的任务分配的自适应调度的系统,设备,方法和计算机可读介质。该系统可以包括任意数量的CPU,图形处理单元(GPU)和被配置为存储将由CPU和GPU共享的工作项池的存储器。该系统还可以包括与CPU中的一个相关联的GPU代理配置文件模块,以对GPU上工作项目的第一部分的执行进行配置。该系统可以进一步包括配置文件模块,每个配置文件模块与一个CPU相关联,以对每个CPU上的工作项目的第二部分的执行进行配置。来自CPU配置文件模块和GPU代理配置文件模块的测量的配置文件信息用于计算CPU和GPU之间工作项的其余部分的执行分配比例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号