首页> 外文会议>International Multiconference on Computer Science and Information Technology >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)的网格用户来使用(i)尽快获得特定结果,或者(ii)以获得不同程度的准确度获得结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号