Add a TODO

This commit is contained in:
Chenggang Zhao 2025-05-07 11:30:57 +08:00
parent 41b4cff7c8
commit 3f22f81326

View File

@ -44,6 +44,7 @@ class Runtime:
assert result == cbd.CUresult.CUDA_SUCCESS, f'Failed to load library: {result}' assert result == cbd.CUresult.CUDA_SUCCESS, f'Failed to load library: {result}'
# Extract the kernel name # Extract the kernel name
# TODO: use `cuda-bindings` API to do this (requires at least 12.8)
command = [f'{CUDA_HOME}/bin/cuobjdump', '-symbols', path] command = [f'{CUDA_HOME}/bin/cuobjdump', '-symbols', path]
result = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True) result = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
assert result.returncode == 0 assert result.returncode == 0