首页> 外文期刊>Parallel Computing >Using simulation to examine the effect of MPI message matching costs on application performance
【24h】

Using simulation to examine the effect of MPI message matching costs on application performance

机译:使用仿真检查MPI消息匹配成本对应用程序性能的影响

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

摘要

Attaining high performance with MPI applications requires efficient message matching to minimize message processing overheads and the latency these overheads introduce into application communication. In this paper, we use a validated simulation-based approach to examine the relationship between MPI message matching performance and application time-to-solution. Specifically, we examine how the performance of several important HPC workloads is affected by the time required for matching. Our analysis yields several important contributions: (i) the performance of current workloads is unlikely to be significantly affected by MPI matching unless match queue operations get much slower or match queues get much longer; (ii) match queue designs that provide sublinear performance as a function of queue length are unlikely to yield much benefit unless match queue lengths increase dramatically; and (iii) we provide guidance on how long the mean time per match attempt may be without significantly affecting application performance. The results and analysis in this paper provide valuable guidance on the design and development of MPI message match queues. (C) 2019 Published by Elsevier B.V.
机译:使用MPI应用程序获得高性能需要有效的消息匹配,以最大程度地减少消息处理开销以及这些开销给应用程序通信带来的延迟。在本文中,我们使用一种经过验证的基于仿真的方法来检查MPI消息匹配性能与应用程序解决时间之间的关系。具体来说,我们研究了几个重要的HPC工作负载的性能如何受到匹配所需时间的影响。我们的分析产生了几个重要的贡献:(i)当前工作负载的性能不太可能受到MPI匹配的显着影响,除非匹配队列操作变慢或匹配队列变长。 (ii)除非匹配队列长度急剧增加,否则提供亚线性性能作为队列长度函数的匹配队列设计不太可能产生很大的收益; (iii)我们提供有关每次匹配尝试的平均时间可能有多长时间而不会显着影响应用程序性能的指南。本文的结果和分析为MPI消息匹配队列的设计和开发提供了有价值的指导。 (C)2019由Elsevier B.V.发布

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号