首页> 外文期刊>Journal of supercomputing >Dynamic load balancing with adaptive factoring methods in scientific applications
【24h】

Dynamic load balancing with adaptive factoring methods in scientific applications

机译:在科学应用中使用自适应分解方法进行动态负载平衡

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

摘要

To improve the performance of scientific applications with parallel loops, dynamic loop scheduling methods have been proposed. Such methods address performance degradations due to load imbalance caused by predictable phenomena like nonuniform data distribution or algorithmic variance, and unpredictable phenomena such as data access latency or operating system interference. In particular, methods such as factoring, weighted factoring, adaptive weighted factoring, and adaptive factoring have been developed based on a probabilistic analysis of parallel loop iterates with variable running times. These methods have been successfully implemented in a number of applications such as: N-Body and Monte Carlo simulations, computational fluid dynamics, and radar signal processing. The focus of this paper is on adaptive weighted factoring (AWF), a method that was designed for scheduling parallel loops in time-stepping scientific applications. The main contribution of the paper is to relax the time-stepping requirement, a modification that allows the AWF to be used in any application with a parallel loop. The modification further allows the AWF to adapt to load imbalance that may occur during loop execution. Results of experiments to compare the performance of the modified AWF with the performance of the other loop scheduling methods in the context of three nontrivial applications reveal that the performance of the modified method is
机译:为了提高并行循环科学应用的性能,提出了动态循环调度方法。此类方法解决了由于负载不平衡而导致的性能下降,负载不平衡是由可预测现象(例如数据分布不均匀或算法差异)以及不可预测现象(例如数据访问延迟或操作系统干扰)引起的。特别地,基于对具有可变运行时间的并行循环迭代的概率分析,已经开发了诸如分解,加权分解,自适应加权分解和自适应分解的方法。这些方法已经在许多应用中成功实现,例如:N-Body和蒙特卡洛模拟,计算流体力学和雷达信号处理。本文的重点是自适应加权因子分解(AWF),这是一种设计用于在时间步进科学应用程序中调度并行循环的方法。本文的主要贡献是放松了对时间步长的要求,该修改允许AWF在具有并行循环的任何应用中使用。该修改还允许AWF适应循环执行期间可能发生的负载不平衡。在三个非平凡应用程序的情况下,将修改后的AWF的性能与其他循环调度方法的性能进行比较的实验结果表明,修改后的方法的性能为

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号