【24h】

Performance Prediction Methodology for Parallel Programs with MPI in NOW Environments

机译:现在环境中具有MPI的并行程序的性能预测方法

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

摘要

We present a methodology for parallel programming, along with MPI performance measurement and prediction in a class of a distributed computing environments, namely networks of workstations. Our approach is based on a two-level model where, at the top, a new parallel version of timing graph representation is used to make explicit the parallel communication and code segments of a given parallel program, while at the bottom level, analytical models are developed to represent execution behavior of parallel communications and code segments. Execution time results obtained from execution, together with problem size and number of nodes, are input to the model, which allows us to predict the performance of similar cluster computing systems with a different number of nodes. The analytical model is validated by performing experiments over a homogeneous cluster of workstations. Final results show that our approach produces accurate predictions, within 5% of actual results.
机译:我们提出了一种用于并行编程的方法,以及在一类分布式计算环境(即工作站网络)中的MPI性能测量和预测。我们的方法基于两级模型,其中,在顶层使用新的并行版本的时序图表示来明确显示给定并行程序的并行通信和代码段,而在底层则使用分析模型。开发用于表示并行通信和代码段的执行行为。从执行中获得的执行时间结果,以及问题的大小和节点数,都输入到模型中,这使我们能够预测具有不同节点数的类似集群计算系统的性能。通过在同类工作站上进行实验来验证分析模型的有效性。最终结果表明,我们的方法可以得出准确的预测值,不到实际结果的5%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号