首页> 外文期刊>Journal of Parallel and Distributed Computing >CHAMELEON: Reactive Load Balancing for Hybrid MPI+OpenMP Task-Parallel Applications
【24h】

CHAMELEON: Reactive Load Balancing for Hybrid MPI+OpenMP Task-Parallel Applications

机译:Chameleon:混合器 - 混沌负载平衡用于混合MPI + OpenMP任务并行应用

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

摘要

Many applications in high performance computing are designed based on underlying performance and execution models. While these models could successfully be employed in the past for balancing load within and between compute nodes, modern software and hardware increasingly make performance predictability difficult if not impossible. Consequently, balancing computational load becomes much more difficult. Aiming to tackle these challenges in search for a general solution, we present a novel library for fine-granular task-based reactive load balancing in distributed memory based on MPI and OpenMP. With our approach, individual migratable tasks can be executed on any MPI rank. The actual executing rank is determined at run time based on online performance data. We evaluate our approach under an enforced power cap and under enforced clock frequency changes for a synthetic benchmark and show its robustness for work-induced imbalances for a realistic application. Our experiments demonstrate speedups of up to 1.31X.
机译:高性能计算中的许多应用是基于底层性能和执行模型设计的。虽然这些模型可以在过去中成功地用于平衡负载,但计算节点之间,现代软件和硬件越来越困难,如果不是不可能的话,困难。因此,平衡计算负荷变得更加困难。旨在解决这些挑战在寻找一般解决方案中,我们提出了一种基于MPI和OpenMP的分布式存储器中的细粒度任务基的反应负载平衡的新图书库。通过我们的方法,可以在任何MPI等级执行个人迁移任务。基于在线性能数据的运行时确定实际执行等级。我们根据强制电力盖和合成基准的强制时钟频率变化评估我们的方法,并显示其对实际应用的工人诱导的不平衡的鲁棒性。我们的实验表明了高达1.31倍的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号