首页> 外文期刊>International journal of parallel programming >Supporting Nested OpenMP Parallelism in the TAU Performance System
【24h】

Supporting Nested OpenMP Parallelism in the TAU Performance System

机译:在TAU性能系统中支持嵌套OpenMP并行性

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

摘要

Nested OpenMP parallelism allows an application to spawn teams of nested threads. This hierarchical nature of thread creation and usage poses problems for performance measurement tools that must determine thread context to properly maintain per-thread performance data. In this paper we describe the problem and a novel solution for identifying threads uniquely. Our approach has been implemented in the TAU performance system and has been successfully used in profiling and tracing OpenMP applications with nested parallelism. We also describe how extensions to the OpenMP standard can help tool developers uniquely identify threads.
机译:嵌套OpenMP并行性允许应用程序生成嵌套线程组。线程创建和使用的这种分层性质给性能测量工具带来了问题,这些性能测量工具必须确定线程上下文才能正确维护每个线程的性能数据。在本文中,我们描述了该问题以及一种用于唯一标识线程的新颖解决方案。我们的方法已在TAU性能系统中实现,并已成功用于剖析和跟踪具有嵌套并行性的OpenMP应用程序。我们还将描述OpenMP标准的扩展如何帮助工具开发人员唯一地标识线程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号