首页> 外文会议> >Performance Prophet: a performance modeling and prediction tool for parallel and distributed programs
【24h】

Performance Prophet: a performance modeling and prediction tool for parallel and distributed programs

机译:Performance Prophet:针对并行和分布式程序的性能建模和预测工具

获取原文

摘要

High-performance computing is essential for solving large problems and for reducing the time to solution for a single problem. Current top high-performance computing systems contain 1000's of processors. Therefore, new tools are needed to support the program development that will exploit high degrees of parallelism. The issue of model-based performance evaluation of real world programs on large scale systems is addressed in this paper. We present the Performance Prophet, which is a performance modeling and prediction tool for parallel and distributed programs. One of the main contributions of this paper is our methodology for reducing the time needed to evaluate the model. In addition, we describe our method for automatic performance model generation. We have implemented Performance Prophet in Java and C++. We illustrate our approach by modeling and simulating a real-world material science parallel program.
机译:高性能计算对于解决大问题和减少解决单个问题的时间至关重要。当前的顶级高性能计算系统包含1000个处理器。因此,需要新的工具来支持将利用高度并行性的程序开发。本文讨论了在大型系统上对真实程序进行基于模型的性能评估的问题。我们介绍了Performance Prophet,它是用于并行和分布式程序的性能建模和预测工具。本文的主要贡献之一是我们减少了评估模型所需时间的方法。另外,我们描述了用于自动性能模型生成的方法。我们已经用Java和C ++实现了Performance Prophet。我们通过建模和模拟现实世界的材料科学并行程序来说明我们的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号