Specifies which HCCL submodules output detailed runtime information to the runtime logs (that is, logs under the $HOME/ascend/log/run directory). Valid values include ALG (or alg) (algorithm orchestration module), TASK (or task) (task orchestration module), and RESOURCE (or resource) (resource management module, covering resource allocation and release operations).
# Record the runtime information about the task module in runtime logs. export HCCL_DEBUG_CONFIG="TASK" # Record the runtime information about the alg, task, and resource modules in runtime logs. export HCCL_DEBUG_CONFIG="alg,task,resource"
# Record the runtime information about all modules except the task module in runtime logs. (In the current version, only the runtime information about the alg and resource modules is recorded.) export HCCL_DEBUG_CONFIG="^task" # Record the runtime information about all modules except the task and alg modules in runtime logs. (In the current version, only the runtime information about the resource module is recorded.) export HCCL_DEBUG_CONFIG="^task,alg"
Note: When configuring environment variables, do not add redundant spaces. Otherwise, the configuration is invalid. For example, if there are redundant spaces before and after task in export HCCL_DEBUG_CONFIG="alg, task ", the environment variable configuration is invalid.
export HCCL_DEBUG_CONFIG="ALG,TASK,RESOURCE"
None