首页> 外文会议>High-Performance computing and networking >Application Execution Steering Using On-the-fly Performance Prediction
【24h】

Application Execution Steering Using On-the-fly Performance Prediction

机译:动态性能预测的应用程序执行指导

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

摘要

The execution of an application on a high performance system requires parameters concerning the problem in hand, and those that determine the system mapping, to be specified by a user. The system parameters are typically used to minimise the execution time. However, by the coupling of a performance model with an application, system parameters can be determined without user intervention. In the work presented here, a novel performance prediction system has been used to provide suitable performance models which can determine application mapping parameters, code execution decisions, and system choices on-the-fly. An example compact application of a convolution is used to illustrate the approach for automatically choosing the actual code to be executed, and the number of workstations in a cluster to be utilised. The performance prediction system is shown to have a reasonable accuracy (approximately 10percent error), with a rapid evaluation time (typically < 2s).
机译:在高性能系统上执行应用程序时,需要由用户指定与手头问题有关的参数以及确定系统映射的参数。系统参数通常用于最小化执行时间。但是,通过性能模型与应用程序的耦合,无需用户干预即可确定系统参数。在这里提出的工作中,已经使用一种新颖的性能预测系统来提供合适的性能模型,该模型可以确定应用程序映射参数,代码执行决策和动态系统选择。卷积的紧凑示例示例用于说明自动选择要执行的实际代码以及集群中要使用的工作站数量的方法。性能预测系统显示具有合理的准确性(大约10%的误差),并具有快速的评估时间(通常<2s)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号