...
首页> 外文期刊>Parallel Computing >Multi-Objective region-Aware optimization of parallel programs
【24h】

Multi-Objective region-Aware optimization of parallel programs

机译:多目标区域感知并行程序的优化

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

摘要

Auto-tuning has become increasingly popular for optimizing non-functional parameters of parallel programs. The typically large search space requires sophisticated techniques to find well-performing parameter values in a reasonable amount of time. Different parts of a program often perform best with different parameter values. We therefore subdivide programs into several regions, and try to optimize the parameter values for each of these regions separately as opposed to setting the parameter values globally for the entire program. In order to manage this enlarged search space, we have to extend existing auto-tuning techniques to ensure high quality solutions to this optimization problem. In this paper we introduce a novel enhancement to the RS-GDE3 algorithm that is used to explore the search space for auto-tuning programs with multiple regions regarding several objectives. We have implemented our auto-tuner using the Insieme compiler and runtime system, and provide a detailed analysis of the obtained results with the aim of gaining a better understanding of non-functional inter-region behavior in the context of auto-tuning. In comparison to a non-optimized parallel version of the tested programs, our novel approach achieves improvements of up to 7.6X, 10.5X, and 61.6X for three tuned objectives wall time, energy consumption, and resource usage, respectively. (C) 2018 Elsevier B.V. All rights reserved.
机译:用于优化并行程序的非功能参数,自动调整变得越来越流行。通常大的搜索空间需要复杂的技术,以便在合理的时间内找到良好的参数值。程序的不同部分通常以不同的参数值最佳地执行。因此,我们将程序细分为几个区域,并尝试分别优化每个区域的参数值,而不是为整个程序设置全局的参数值。为了管理此扩大的搜索空间,我们必须扩展现有的自动调整技术,以确保高质量的解决方案对此优化问题。在本文中,我们向RS-GDE3算法介绍了一种新的增强,用于探索具有关于多个目标的多个区域的自动调整程序的搜索空间。我们已经使用insieme编译器和运行时系统实现了我们的自动调谐器,并提供了对获得的结果的详细分析,目的是在自我调整的上下文中获得更好地了解非功能性区域行为的目的。与测试程序的未优化并行版本相比,我们的新方法分别实现了三次调谐目标壁时间,能耗和资源使用量高达7.6倍,10.5倍和61.6倍的改进。 (c)2018年elestvier b.v.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号