首页> 外文会议>IEEE International Conference on Cluster Computing >Active-learning-based surrogate models for empirical performance tuning
【24h】

Active-learning-based surrogate models for empirical performance tuning

机译:基于主动学习的代理模型,用于经验性能调整

获取原文
获取外文期刊封面目录资料

摘要

Performance models have profound impact on hardware-software codesign, architectural explorations, and performance tuning of scientific applications. Developing algebraic performance models is becoming an increasingly challenging task. In such situations, a statistical surrogate-based performance model, fitted to a small number of input-output points obtained from empirical evaluation on the target machine, provides a range of benefits. Accurate surrogates can emulate the output of the expensive empirical evaluation at new inputs and therefore can be used to test and/or aid search, compiler, and autotuning algorithms. We present an iterative parallel algorithm that builds surrogate performance models for scientific kernels and workloads on single-core and multicore and multinode architectures. We tailor to our unique parallel environment an active learning heuristic popular in the literature on the sequential design of computer experiments in order to identify the code variants whose evaluations have the best potential to improve the surrogate. We use the proposed approach in a number of case studies to illustrate its effectiveness.
机译:性能模型对硬件软件代号,建筑探索和科学应用的性能调整产生了深远的影响。开发代数性能模型正在成为一项日益挑战的任务。在这种情况下,统计基于代理的性能模型,适用于从目标机器上的经验评估获得的少量输入 - 输出点,提供了一系列益处。准确的替代品可以在新输入上模拟昂贵的实证评估的输出,因此可用于测试和/或辅助搜索,编译器和自动调谐算法。我们提出了一种迭代并行算法,为单核和多核和多个架构上的科学内核和工作负载构建代理性能模型。我们定制了我们独特的平行环境,这是一个活跃的学习启发式在计算机实验的顺序设计上的文献中流行的,以识别评估具有改善代理的最佳潜力的代码变体。我们在许多案例研究中使用所提出的方法来说明其有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号