-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve kokkos trace handling. #573
Conversation
results_files_csv = glob.glob(workload_dir + "/out/pmc_1/*/*_converted.csv") | ||
elif is_timestamps: | ||
# when the input is timestamps, we know counter csv file is not generated and will instead parse kernel trace file | ||
results_files_csv = glob.glob( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not a big deal but path lib should be better than glob
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
results_files_csv
is returned and to expected to be looped through as string type to pass to pd.read_csv()
. In future refactoring, I can address this problem to handle paths with more robustness.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor questions.
…ler-compute into improve_kokkos_trace
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please make sure CI passed.
run_prof()
to improve readability for rocprofv3 output processing--kokkos-trace
output processing for rocprofv3 supportjoin_prof()
with--hip-trace
and--kokkos-trace
compatibility