首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >MEMPHA: Model of Exascale Message-Passing Programs on Heterogeneous Architectures
【24h】

MEMPHA: Model of Exascale Message-Passing Programs on Heterogeneous Architectures

机译:Mempha:异构架构上的ExaScale消息传递程序模型

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

摘要

Delivering optimum performance on a parallel computer is highly dependant on the efficiency of the scheduling and mapping procedure. If the composition of the parallel application is known a prior, the mapping can be accomplished statically on the compilation time. The mapping algorithm uses the model of the parallel application and maps its tasks to processors in a way to minimize the total execution time. In this article, current modeling approaches have discussed. Later, a new modeling schema named Model of Exascale Message-Passing Programs on Heterogeneous Architectures (MEMPHA) has proposed. A comparative study has been performed between MEMPHA and existing models. To exhibit the efficiency of the MEMPHA, experiments have performed on a set of data-set hypergraphs. The results obtained from the experiments show that deploying the MEMPHA helps to optimize metrics, including the congestion, total communication volume and maximum volume of data being sent or received. These improvements vary from 76 to 1 percent, depending on the metric and benchmark model. Moreover, MEMPHA supports the modeling of applications with multiple producers for a single data transmission, where the rest of the approaches fail.
机译:在并行计算机上提供最佳性能高度依赖于调度和映射过程的效率。如果并行应用的组成是已知的,则可以在编译时间静态地完成映射。映射算法使用并行应用的模型,并以以最小化总执行时间的方式将其任务映射到处理器。在本文中,讨论了当前的建模方法。稍后,提出了一种新的Exascale消息传递程序的新建模模式,提出了异构架构(Mempha)。在Mempha和现有模型之间进行了比较研究。为了展示Mempha的效率,实验已经在一组数据集超图上执行。从实验中获得的结果表明,部署MEMPHA有助于优化度量,包括拥塞,总通信量和正在发送或接收的最大数据量。根据度量标准和基准模型,这些改进因76到1%而变化。此外,Mempha支持使用多个生产商的应用程序建模,用于单个数据传输,其余方法失败。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号