quick fix how to call v3 with pc sampling

[ROCm/rocprofiler-compute commit: 3a40e4b58c]
이 커밋은 다음에 포함됨:
Fei Zheng
2025-07-31 08:17:06 -06:00
커밋한 사람 GitHub
부모 deefddf2ff
커밋 94ce792f39
2개의 변경된 파일과 6개의 추가작업 그리고 2개의 파일을 삭제
+4 -1
파일 보기
@@ -27,6 +27,7 @@ import glob
import logging
import os
import re
import shlex
import shutil
import time
from abc import ABC, abstractmethod
@@ -462,7 +463,9 @@ class RocProfCompute_Base:
method=self.get_args().pc_sampling_method,
interval=self.get_args().pc_sampling_interval,
workload_dir=self.get_args().path,
appcmd=self.get_args().remaining,
appcmd=shlex.split(
self.get_args().remaining
), # FIXME: the right solution is applying it when argparsing once!
rocprofiler_sdk_library_path=self.get_args().rocprofiler_sdk_library_path,
)
end_run_prof = time.time()
+2 -1
파일 보기
@@ -1018,8 +1018,9 @@ def pc_sampling_prof(
"-o",
"ps_file", # todo: sync up with the name from source in 2100_.yaml
"--",
appcmd,
]
options.extend(appcmd)
success, output = capture_subprocess_output(
[rocprof_cmd] + options, new_env=os.environ.copy(), profileMode=True
)