* avail-fix

* formating

* adding dimension info in rocprofv3

* review comments

[ROCm/rocprofiler-sdk commit: 00f5f398e3]
Esse commit está contido em:
Nagaraj, Sriraksha
2025-06-09 16:53:02 -05:00
commit de GitHub
commit 926a2048ba
2 arquivos alterados com 14 adições e 6 exclusões
@@ -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()
@@ -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,