首页> 外文会议>2nd IEEE International Conference on Cloud Computing Technology and Science >Hybrid Map Task Scheduling for GPU-Based Heterogeneous Clusters
【24h】

Hybrid Map Task Scheduling for GPU-Based Heterogeneous Clusters

机译:基于GPU的异构集群的混合地图任务调度

获取原文

摘要

MapReduce is a programming model that enables efficient massive data processing in large-scale computing environments such as supercomputers and clouds. Such large-scale computers employ GPUs to enjoy its good peak performance and high memory bandwidth. Since the performace of each job is depending on running application characteristics and underlying computing environments, scheduling MapReduce tasks onto CPU cores and GPU devices for efficient execution is difficult. To address this problem, we have proposed a hybrid scheduling technique for GPU-based computer clusters, which minimizes the execution time of a submitted job using dynamic profiles of Map tasks running on CPU cores and GPU devices. We have implemented a prototype of our proposed scheduling technique by extending MapReduce framework, Hadoop. We have conducted some experiments for this prototype by using a K-means application as a benchmark on a supercomputer. The results show that the proposed technique achieves 1.93 times faster than the Hadoop original scheduling algorithm at 64 nodes (1024 CPU cores and 128 GPU devices). The results also indicate that the performance of map tasks, including both CPU and GPU tasks, is significantly affected by the overhead of map task invocation in the Hadoop framework.
机译:MapReduce是一种编程模型,可在超级计算机和云等大规模计算环境中进行高效的海量数据处理。这样的大型计算机使用GPU来享受其良好的峰值性能和高内存带宽。由于每个作业的性能取决于运行的应用程序特征和基础计算环境,因此很难将MapReduce任务调度到CPU内核和GPU设备上以高效执行。为了解决这个问题,我们为基于GPU的计算机集群提出了一种混合调度技术,该技术使用在CPU内核和GPU设备上运行的Map任务的动态配置文件,将提交的作业的执行时间减至最少。通过扩展MapReduce框架Hadoop,我们已经实现了我们提出的调度技术的原型。我们已经通过使用K-means应用程序作为超级计算机上的基准对该原型进行了一些实验。结果表明,在64个节点(1024个CPU内核和128个GPU设备)上,所提出的技术比Hadoop原始调度算法快1.93倍。结果还表明,Hadoop框架中的映射任务调用开销极大地影响了包括CPU和GPU任务在内的映射任务的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号