diff --git a/CHANGELOG.md b/CHANGELOG.md index 69327de750..382c15fa7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ Full documentation for ROCm Systems Profiler is available at [https://rocm.docs. ## ROCm Systems Profiler 1.0.2 for ROCm 6.4.2 +### Optimized + +- Improved readability of the OpenMP target offload traces by showing on a single Perfetto track. + ### Resolved issues - Fixed the file path to the script that merges Perfetto files from multi-process MPI runs. The script has also been renamed from "merge-multiprocess-output.sh" to "rocprof-sys-merge-output.sh". diff --git a/source/lib/rocprof-sys/library/ompt.cpp b/source/lib/rocprof-sys/library/ompt.cpp index fada40cc4f..4f8ba8953d 100644 --- a/source/lib/rocprof-sys/library/ompt.cpp +++ b/source/lib/rocprof-sys/library/ompt.cpp @@ -163,10 +163,7 @@ struct ompt : comp::base auto _track = tracing::get_perfetto_track( category::ompt{}, - [](uint64_t _targ_id_v) { - return ::timemory::join::join("", "OMP Target ", _targ_id_v); - }, - targ_id); + [](auto) -> std::string { return "OpenMP Target Offloads"; }, 0); category_region::start( name, _track, beg_time, ::perfetto::Flow::ProcessScoped(id),