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 "KMP_TDG_DOT"
Differential D150962
[OpenMP] Implement printing TDGs to dot files Munesanz on May 19 2023, 6:39 AM. Authored by
Details 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 "KMP_TDG_DOT"
Diff Detail
Event Timeline
Comment Actions I think OMP_ prefix is reserved for environment variables defined by the spec, no? Or is this being added to the spec? Comment Actions This is a good point. This was introduced in a previous patch. We can consider renaming. What do you think @jdoerfert @tianshilei1992? OMPX_ or LIBOMP_?
|