首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops and PhD Forum >Task Scheduling Greedy Heuristics for GPU Heterogeneous Cluster Involving the Weights of the Processor
【24h】

Task Scheduling Greedy Heuristics for GPU Heterogeneous Cluster Involving the Weights of the Processor

机译:任务调度GPU异构集群的贪婪启发式涉及处理器的权重

获取原文

摘要

Modern GPUs are gradually used by more and more cluster computing systems as the high performance computing units due to their outstanding computational power, whereas bringing system-level (among different nodes) architectural heterogeneity to cluster. In this paper, based on MPI and CUDA programming model, we aim to investigate task scheduling for GPU heterogeneous cluster by taking into account the system-level heterogeneous characteristics and also involving the weights of the processor (both CPUs and GPUs). At first, based on our GPU heterogeneous cluster, we classify executing tasks to six major classifications according to their parallelism degrees, input data sizes, and processing workloads. Then, aiming to realize the approximately optimal mapping between tasks and computing resources, a task scheduling strategy is presented. In this paper, we present the WSLSA greedy heuristic which can involve the weights of the processor. Besides, we also define two measurement factors for the task assignments. One is the maximum value of total workloads for all task assignments to consider the maximum workloads for the GPU heterogeneity cluster. The other is the distribution of task assignments which can determine the load balance of the task assignments for the GPU heterogeneity cluster. The other is the distribution of task assignments which can determine the load balance of the task assignments for the GPU heterogeneity cluster.
机译:由于其出色的计算能力,越来越多的集群计算系统逐渐使用现代GPU,而具有优异的计算能力,而是将系统级(不同节点之间)架构异质性带来群集。本文基于MPI和CUDA编程模型,我们旨在通过考虑系统级异构特征,并涉及处理器(CPU和GPU)的权重来调查GPU异构集群的任务调度。首先,基于我们的GPU异构集群上,我们根据自己的并行度,输入数据的大小,以及处理的工作负载进行分类执行任务,以六大类别。然后,旨在实现任务和计算资源之间的近似最佳映射,呈现了任务调度策略。在本文中,我们介绍了WSLSA贪婪启发式,可以涉及处理器的权重。此外,我们还为任务分配定义了两个测量因子。一个是所有任务分配的总工作负载的最大值,以考虑GPU异构群集的最大工作负载。另一个是任务分配的分发,可以确定GPU异构群集的任务分配的负载余额。另一个是任务分配的分发,可以确定GPU异构群集的任务分配的负载余额。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号