kokkosp update: disable deep copy tracing by default (#286)

kokkosp update

- disable tracing deep copies by default because inconsistent begin/end corrupts call-stack hierarchy
- tracing deep copy operations can be enabled via `OMNITRACE_KOKKOSP_DEEP_COPY`
Este cometimento está contido em:
Jonathan R. Madsen criou e GitHub cometeu 2023-06-15 17:55:38 -05:00
1 ascendente 2c684de367
cometimento 262f1e9299
2 ficheiros modificados
+14 -3

Não existem ficheiros que correspondam à sua pesquisa

+5
Ver ficheiro
@@ -344,6 +344,11 @@ configure_settings(bool _init)
"Set to [kokkos] to maintain old naming convention", "",
"kokkos", "debugging", "advanced");
OMNITRACE_CONFIG_SETTING(
bool, "OMNITRACE_KOKKOSP_DEEP_COPY",
"Enable tracking deep copies (warning: may corrupt flamegraph in perfetto)",
false, "kokkos", "advanced");
OMNITRACE_CONFIG_SETTING(bool, "OMNITRACE_USE_OMPT",
"Enable support for OpenMP-Tools", false, "openmp", "ompt",
"backend");