首页> 外文会议>International Symposium on Parallel Architectures, Algorithms, and Programming >Improvement of Workload Balancing Using Parallel Loop Self-Scheduling on Xeon Phi
【24h】

Improvement of Workload Balancing Using Parallel Loop Self-Scheduling on Xeon Phi

机译:Xeon Phi上使用并行循环自我调度的工作量平衡的改进

获取原文

摘要

In this paper, we will examine how to improve workload balancing on a computing cluster by a parallel loop self-scheduling scheme. We use hybrid MPI and OpenMP parallel programming in C language. The block partition loop is according to the performance weighting of compute nodes. This study implements parallel loop self-scheduling use Xeon Phi, with its characteristics to improve workload balancing between heterogeneous nodes. The parallel loop self-scheduling is composed of the static and dynamic allocation. A weighting algorithm is adopted in the static part while the well-known loop self-scheduling scheme is adopted in the dynamic part. In recent years, Intel promotes its new product Xeon Phi coprocessor, which is similar to the x86 architecture coprocessor. It has about 60 cores and can be regarded as a single computing node, with the computing power that cannot be ignored. In our experiment, we will use a plurality of computing nodes. We compute four applications, i.e., Matrix multiplication, sparse matrix multiplication, Mandelbrot set computation, and the circuit satisfiability problem. Our results will show how to do the weight allocation and how to choose a scheduling scheme to achieve the best performance in the parallel loop self-scheduling.
机译:在本文中,我们将研究如何通过并行循环自调度方案来改善计算集群上的工作量平衡。我们使用C语言中的混合MPI和OpenMP并行编程。块分区循环是根据计算节点的性能加权。本研究实现了并行循环自我调度使用Xeon Phi,其特征可以提高异构节点之间的工作量平衡。并行循环自调度由静态和动态分配组成。在静态部分中采用加权算法,而动态部分采用众所周知的环路自调度方案。近年来,英特尔宣传其新产品Xeon Phi Coprocessor,它类似于X86架构协处理器。它有大约60个核心,并且可以被视为单个计算节点,计算能力不能忽略。在我们的实验中,我们将使用多个计算节点。我们计算四个应用程序,即矩阵乘法,稀疏矩阵乘法,mandelbrot设定计算和电路满足问题。我们的结果将展示如何进行体重分配以及如何选择调度方案以在并行循环自调度中实现最佳性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号