首页> 外文会议>International Convention on Information and Communication Technology, Electronics and Microelectronics >An OpenMP runtime profiler/configuration tool for dynamic optimization of the number of threads
【24h】

An OpenMP runtime profiler/configuration tool for dynamic optimization of the number of threads

机译:OpenMP运行时分析器/配置工具,用于动态优化线程数

获取原文

摘要

This paper describes the implementation and the experimental results of a tool for dynamic configuration of the number of threads used in the OpenMP environment based on the current state of the runtime at the time of the call. For this purpose, we use a mix of profiling and machine learning techniques to determine the number of threads. The decision to set the number of threads is made at the time of the call. The proposed approach is designed to be cost effective in the scenario of a highly dynamic runtime primarily when running relatively long tasks consisting of a number of parallel constructs.
机译:本文介绍了一种基于调用时运行时的当前状态动态配置OpenMP环境中使用的线程数的工具的实现和实验结果。为此,我们结合使用了性能分析和机器学习技术来确定线程数。设置线程数的决定是在调用时做出的。所提出的方法被设计为主要在运行由多个并行构造组成的相对较长的任务时,在高度动态运行时的情况下具有成本效益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号