Download find_nodes.sh from AjayRangoji/AR: direct link, hf CLI and curl.
- Browser
- Download file 497 Bytes
-
https://huggingface.co/AjayRangoji/AR/resolve/main/find_nodes.sh
- Command line
-
hf download hf://AjayRangoji/AR/find_nodes.sh
-
curl -L -o find_nodes.sh https://huggingface.co/AjayRangoji/AR/resolve/main/find_nodes.sh
497 Bytes
| # Prints nodes that are Slurm-idle AND have all 8 GPUs free, one hostname per line. | |
| cd /fsx/ajay-stu/AR | |
| /usr/bin/python3 /fsx/ajay-stu/gpu_check.py 2>/dev/null | grep -F "8/8" | grep -F "Users: []" \ | |
| | awk '{print $1}' | sed 's/\./-/g; s/^/ip-/' | sort -u > logs/gpufree.txt | |
| # -N = one line per node (without it sinfo groups names like ip-10-0-192-[64,124]) | |
| sinfo -p dev -h -N -o "%N %t" | awk '$2=="idle"{print $1}' | sort -u > logs/idle.txt | |
| comm -12 logs/gpufree.txt logs/idle.txt | |