[Openmp-commits] [PATCH] D150962: [OpenMP] Implement printing TDGs to dot files

Adrian Munera via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Fri May 19 06:39:46 PDT 2023


Munesanz created this revision.
Munesanz added reviewers: jdoerfert, josemonsalve2, tianshilei1992, jhuber6, randreshg.
Munesanz added a project: OpenMP.
Herald added subscribers: sunshaoce, guansong, yaxunl.
Herald added a project: All.
Munesanz requested review of this revision.
Herald added subscribers: openmp-commits, jplehr, sstefan1.

This patch implements the "__kmp_print_tdg_dot" function, that prints a task dependency graph into a dot file containing the tasks and their dependencies.

It is activated through a new environment variable "OMP_TDG_DOT".


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D150962

Files:
  openmp/runtime/src/kmp.h
  openmp/runtime/src/kmp_global.cpp
  openmp/runtime/src/kmp_settings.cpp
  openmp/runtime/src/kmp_tasking.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D150962.523746.patch
Type: text/x-patch
Size: 3605 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20230519/d95a4745/attachment.bin>


More information about the Openmp-commits mailing list