首页> 外文期刊>Journal of supercomputing >Scheduling contention-free irregular redistributions in parallelizing compilers
【24h】

Scheduling contention-free irregular redistributions in parallelizing compilers

机译:在并行化编译器中调度无争用的不规则重新分配

获取原文
获取原文并翻译 | 示例

摘要

Irregular array redistribution has been paid attention recently since it can distribute different size of data segment to heterogeneous processors according to their computational ability. It's also the reason why it has been kept an eye on load balance. High Performance Fortran Version 2 (HPF2) provides GEN_BLOCK distribution format which facilitates generalized block distributions. In this paper, we present a two-phase degree-reduction (TPDR) method for scheduling HPF2 irregular array redistribution. Using a bipartite communication graph, the first phase of TPDR schedules communication links adjacent to processors that with degree greater than two. A communication step will be scheduled follow each degree-reduction iteration. The second phase of TPDR schedules remaining messages of all processors that with degree-2 and degree-1 using an adjustable coloring mechanism. An extended algorithm based on TPDR is also presented in this paper. Effectiveness of the proposed methods not only avoids node contention but also shortens the overall communication cost. The proposed methods are also practicable due to low algorithmic complexity. To evaluate the performance of our methods, we have implemented both algorithms along with the divide-and-conquer algorithm and two scheduling mechanism. The simulation results show improvement of total communication costs.
机译:最近,由于不规则数组重新分配可以根据异构处理器的计算能力将不同大小的数据段分配给异构处理器,因此引起了人们的关注。这也是它一直关注负载平衡的原因。高性能Fortran版本2(HPF2)提供了GEN_BLOCK分发格式,该格式便于进行通用块分发。在本文中,我们提出了一种用于调度HPF2不规则阵列重新分布的两阶段降阶(TPDR)方法。 TPDR的第一阶段使用双向通信图来调度与度数大于2的处理器相邻的通信链路。每次降级迭代后,都会安排一个通信步骤。 TPDR的第二阶段使用可调整的着色机制调度所有2级和1级处理器的剩余消息。本文还提出了一种基于TPDR的扩展算法。所提方法的有效性不仅避免了节点争用,而且缩短了总体通信成本。由于算法复杂度低,所提出的方法也是可行的。为了评估我们方法的性能,我们同时实现了两种算法以及分治算法和两种调度机制。仿真结果表明总通信成本得到了改善。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号