首页> 外文会议>International Euro-Par Conference >Scheduling Independent Tasks on Multi-cores with GPU Accelerators
【24h】

Scheduling Independent Tasks on Multi-cores with GPU Accelerators

机译:使用GPU加速器调度多核的独立任务

获取原文

摘要

More and more computers use hybrid architectures combining multi-core processors and hardware accelerators like GPUs (Graphics Processing Units). We present in this paper a new method for scheduling efficiently parallel applications with m CPUs and k GPUs, where each task of the application can be processed either on a core (CPU) or on a GPU. The objective is to minimize the makespan. The corresponding scheduling problem is NP-hard, we propose an efficient approximation algorithm which achieves an approximation ratio of 4/3 + 1/3k. We first detail and analyze the method, based on a dual approximation scheme, that uses a dynamic programming scheme to balance evenly the load between the heterogeneous resources. Finally, we run some simulations based on realistic benchmarks and compare the solution obtained by a relaxed version of this method to the one provided by a classical greedy algorithm and to lower bounds on the value of the optimal makespan.
机译:越来越多的计算机使用混合架构将多核处理器和硬件加速器(如GPU)相结合(图形处理单元)。我们本文介绍了一种新的方法,用于使用M CPU和K GPU有效地调度应用程序,其中应用程序的每个任务可以在核心(CPU)或GPU上处理。目标是最大限度地减少MEPESPAN。相应的调度问题是NP - 硬,我们提出了一种有效的近似算法,该估计算法实现了4/3 + 1 / 3K的近似率。我们首先基于双近似方案进行详细说明和分析方法,该方法使用动态编程方案来平衡异构资源之间的负载。最后,我们基于现实基准运行了一些模拟,并将通过对该方法的放松版本获得的解决方案进行比较,以通过经典贪婪算法提供的方法,并在最佳Mapspan的值上下限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号