diff --git a/source/bin/rocprofv3-avail.py b/source/bin/rocprofv3-avail.py index 50e7d7b465..84e4b31a3b 100755 --- a/source/bin/rocprofv3-avail.py +++ b/source/bin/rocprofv3-avail.py @@ -189,8 +189,12 @@ def list_basic_agent(args, list_counters): def print_agent_counter(counters, info): names = ["{:20}".format(counter.name) for counter in counters] print(" PMC:\n") - for idx in range(0, len(names), int(len(counters) / 20)): - print(" {}".format(" ".join(names[idx : (idx + 5)]))) + for idx in range(0, len(names), int(len(names) / 20)): + print( + " {}".format( + " ".join(names[idx : (idx + int(len(names) / 20))]) + ) + ) def print_basic_info(info): print("GPU:{}\n".format(info["logical_node_type_id"])) @@ -244,8 +248,12 @@ def listing(args): def print_agent_counter(counters, info): names = ["{:20}".format(counter.name) for counter in counters] print("PMC:\n") - for idx in range(0, len(names), int(len(counters) / 20)): - print(" {}".format(" ".join(names[idx : (idx + 5)]))) + for idx in range(0, len(names), int(len(names) / 20)): + print( + " {}".format( + " ".join(names[idx : (idx + int(len(names) / 20))]) + ) + ) agent_counters = avail.get_counters() agent_info_map = avail.get_agent_info_map() diff --git a/source/bin/rocprofv3.py b/source/bin/rocprofv3.py index cb1bb8f5a4..01a7d303eb 100755 --- a/source/bin/rocprofv3.py +++ b/source/bin/rocprofv3.py @@ -1324,7 +1324,7 @@ def run(app_args, args, **kwargs): path = os.path.join(f"{ROCM_DIR}", "bin/rocprofv3-avail") if app_args: exit_code = subprocess.check_call( - [sys.executable, path, "info"], + [sys.executable, path, "info", "--pmc"], env=app_env, ) if exit_code != 0: @@ -1335,7 +1335,7 @@ def run(app_args, args, **kwargs): env=app_env, ) else: - app_args = [sys.executable, path, "info"] + app_args = [sys.executable, path, "info", "--pmc"] exit_code = subprocess.check_call( [sys.executable, path, "info", "--pc-sampling"], env=app_env,