fix(profiler): make trace_view.json compatible with Perfetto / Chrome Trace Format - #156
fix(profiler): make trace_view.json compatible with Perfetto / Chrome Trace Format#156Rosenbad wants to merge 1 commit into
Conversation
CLA Signature Guide@Rosenbad , thanks for your pull request. The following commit(s) are not associated with a signed Contributor License Agreement (CLA).
To sign CLA, click here. To check if your email is configured correctly, refer to the FAQs. Once you've signed the CLA or updating your email, please comment |
|
/check-cla |
CLA Signature Guide@Rosenbad , thanks for your pull request. The following commit(s) are not associated with a signed Contributor License Agreement (CLA).
To sign CLA, click here. To check if your email is configured correctly, refer to the FAQs. Once you've signed the CLA or updating your email, please comment |
… Trace Format Issue: Ascend#133 - Change ts from string to numeric float type - Use sequential counter for flow event IDs (avoids > 2^53) - Normalize timestamps to relative values (subtract min ts) to eliminate float64 precision loss
a79d6fd to
734edcd
Compare
CLA Signature PassRosenbad, thanks for your pull request. All authors of the commits have signed the CLA. 👍 |
|
/check-cla |
CLA Signature PassRosenbad, thanks for your pull request. All authors of the commits have signed the CLA. 👍 |
Problem
Issue #133: torch_npu profiler trace_view.json is incompatible with Perfetto.
Root causes:
Changes
torch_npu/profiler/analysis/prof_common_func/_trace_event_manager.py
torch_npu/profiler/analysis/prof_view/_trace_view_parser.py
Related
Closes #133