首页> 外文会议>Computer Science and Information Technology, 2008 International Multiconference on >Parallel performance prediction for numerical codes in a multi-cluster environment
【24h】

Parallel performance prediction for numerical codes in a multi-cluster environment

机译:多集群环境中数字代码的并行性能预测

获取原文

摘要

We propose a model for describing and predicting the performance of parallel numerical software on distributed memory architectures within a multi-cluster environment. The goal of the model is to allow reliable predictions to be made as to the execution time of a given code on a large number of processors of a given parallel system, and on a combination of systems, by only benchmarking the code on small numbers of processors. This has potential applications for the scheduling of jobs in a Grid computing environment where informed decisions about which resources to use in order to maximize the performance and/or minimize the cost of a job will be valuable. The methodology is built and tested for a particular class of numerical code, based upon the multilevel solution of discretized partial differential equations, and despite its simplicity it is demonstrated to be extremely accurate and robust with respect to both the processor and communications architectures considered. Furthermore, results are also presented which demonstrate that excellent predictions may also be obtained for numerical algorithms that are more general than the pure multigrid solver used to motivate the methodology. These are based upon the use of a practical parallel engineering code that is briefly described. The potential significance of this work is illustrated via two scenarios which consider a Grid user who wishes to use the available resources either (i) to obtain a particular result as quickly as possible, or (ii) to obtain results to different levels of accuracy.
机译:我们提出了一个模型,用于描述和预测在多集群环境中分布式存储体系结构上并行数值软件的性能。该模型的目的是通过仅对少量并行代码上的基准代码进行基准测试,从而就给定代码在给定并行系统的大量处理器上以及在系统组合上的执行时间做出可靠的预测。处理器。这对于网格计算环境中的作业调度具有潜在的应用程序,其中关于使用哪些资源以最大化性能和/或最小化作业成本的明智决策将很有价值。该方法是根据离散偏微分方程的多级解决方案针对特定类别的数字代码构建和测试的,尽管其方法简单,但相对于所考虑的处理器和通信体系结构,它仍被证明是极其准确和健壮的。此外,还提供了结果,这些结果表明,对于数值算法而言,比用于激励该方法的纯多网格求解器更通用,也可以获得出色的预测。这些基于简要描述的实用并行工程代码的使用。这项工作的潜在意义是通过两个场景来说明的,这些场景考虑了一个网格用户,他们希望使用可用资源,要么(i)尽快获得特定结果,要么(ii)获得不同准确度的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号