Combine kernel and dispatch stats in the Top Stats section of analysis

Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 2526e14802]
This commit is contained in:
colramos-amd
2024-02-13 19:17:41 -06:00
parent 6bedf1ebf6
commit 85c4cec42e
5 changed files with 49 additions and 33 deletions
@@ -48,7 +48,7 @@ class cli_analysis(OmniAnalyze_Base):
filter_gpu_ids=self._runs[d[0]].filter_gpu_ids,
filter_dispatch_ids=self._runs[d[0]].filter_dispatch_ids,
time_unit=self.get_args().time_unit,
max_kernel_num=self.get_args().max_kernel_num
max_stat_num=self.get_args().max_stat_num
)
# create 'mega dataframe'
self._runs[d[0]].raw_pmc = file_io.create_df_pmc(
@@ -69,8 +69,8 @@ class cli_analysis(OmniAnalyze_Base):
"""Run CLI analysis.
"""
super().run_analysis()
if self.get_args().list_kernels:
tty.show_kernels(
if self.get_args().list_stats:
tty.show_kernel_stats(
self.get_args(),
self._runs,
self._arch_configs[self._runs[self.get_args().path[0][0]].sys_info.iloc[0]["gpu_soc"]],