Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor comms trace parser and deprecate support for basic and Kinet…
…o traces (#155) Summary: Refactored the commsTraceParser to enhance readability and maintainability. Removed deprecated support for parsing "basic" and "Kineto" traces; only Chakra host execution traces are now supported. Added detailed logging to handle undecimal process group names with warnings instead of exceptions. Modified _parse_proc_group_info and _parse_comms_op_node for improved processing of process group info and communication operations. Updated comms_utils to support additional data types (signed char, unsigned char). Adjusted the command-line interface to reflect the updated trace type options. Test Plan: $ comm_replay --trace-type et --trace-path /home/sanshang/021_debug/000_code/param/trace/traces_megatronlm_gpt_43B_32ranks_pytnightly0703/execution_trace Differential Revision: D61025278
- Loading branch information