Jonathan R. Madsen

Results 201 comments of Jonathan R. Madsen

Likely fixed by buffer flushing fix in #317

Please re-open if https://github.com/AMDResearch/omnitrace/pull/317 does not fix this issue in the upcoming release

How big is the perfetto file? Could you be hitting the data limit? Bc it’s strange the samples stop showing up. Samples are not inserted into perfetto until finalization but...

Wait, do the GPU kernels not end or do the samples not end? Bc if it’s just the samples, then that really seems like a data limit issue

If the size of the perfetto buffer is the issue, you can either increase it (I think the default is maybe 2 GB) or you can disable Perfetto annotations (which...

I just checked and it looks like the default buffer limit is ~1 GB so it sounds you may be hitting it. No, the buffer size has nothing to do...

I'm a bit confused by what you are asking for here. Is this request not satisfied by the `OMNITRACE_ENABLE_CATEGORIES` and `OMNITRACE_DISABLE_CATEGORIES` configuration options noted in #235? https://github.com/ROCm/omnitrace/blob/0cf017251ec5133d76a153148925b555c897a431/source/lib/core/config.cpp#L677 https://github.com/ROCm/omnitrace/blob/0cf017251ec5133d76a153148925b555c897a431/source/lib/core/config.cpp#L685

Could you provide a backtrace? There is usually one printed out when you hit Ctrl+C. I suspect there is something funny going on in roctracer, which delivers callbacks to omnitrace...

Yes, it seems like a fundamental issue in roctracer (i.e. outside of the scope of omnitrace). I’ll pass on the bug report and see if it can get patched.

@RookieT0T please try using rocprofv3 from the new [rocprofiler-sdk](https://github.com/ROCm/rocprofiler-sdk) package instead of rocprofv2. rocprofv2 was always a beta and the design of the underlying rocprofiler v2 library was problematic and...