[rocprofiler-compute] Data imputation strategy for iteration multiplexing (#2468)
* Data imputation strategy for iteration multiplexing * Implement data imputation methodology to handle missing counter values in case of iteration multiplexing * Enable dispatch filtering with iteration multiplexing since we are no longer merging dispatches * Bugfix to prevent check for missing counter values when using csv format when profiling with iteration multiplexing * Move warning and info message in case of iteration multiplexing to sanitize function which comes earlier in analyze mode * Address review comments * Fix typo in documentation * Move profiling config init. after path check in sanitize() * Graceful handling of dispatches with all counters empty within data imputation logic * Improve info message for iteration multiplexing based analysis * Ensure proper error message when trying to run iteration multiplexing with attach/detach * fix test case
This commit is contained in:
@@ -271,7 +271,6 @@ Examples:
|
||||
required=False,
|
||||
nargs="?",
|
||||
choices=[
|
||||
# "simple",
|
||||
"kernel",
|
||||
"kernel_launch_params",
|
||||
],
|
||||
@@ -279,7 +278,6 @@ Examples:
|
||||
help=(
|
||||
"\t\t\tChoose the iteration multiplexing policy: "
|
||||
"(DEFAULT: kernel_launch_params).\n"
|
||||
# "\t\t\t simple (i.e. Round robin over all kernel dispatches\n"
|
||||
"\t\t\t kernel (i.e. Round robin counters over kernel calls with "
|
||||
"unique kernel names.)\n"
|
||||
"\t\t\t kernel_launch_params (i.e. Round robin counters over "
|
||||
|
||||
Reference in New Issue
Block a user