job_stack_trace
Captures call stacks from a running Slurm job's processes to diagnose hangs like MPI deadlocks, frozen CUDA kernels, or lock waits without interrupting the computation.
Instructions
Capture la pile d'appels des processus d'un job EN COURS, pour diagnostiquer un blocage : interblocage MPI, noyau CUDA fige, attente sur verrou. Utilise pstack, avec repli sur gdb puis eu-stack. Ne s'attache pas de maniere interactive : il preleve une trace et rend la main, ce qui n'interrompt pas le calcul.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | ||
| process_name | No | ||
| max_processes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||