This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
howto:pbsdsh [2023/10/10 13:37] wikiadmin |
howto:pbsdsh [2026/08/25 21:58] (current) kevin [Example 2: job script] |
||
|---|---|---|---|
| Line 41: | Line 41: | ||
| #!/bin/bash | #!/bin/bash | ||
| #PBS -N p2nodes | #PBS -N p2nodes | ||
| - | #PBS -l select=2: | + | #PBS -l select=2: |
| #PBS -P YOURPROJECT | #PBS -P YOURPROJECT | ||
| #PBS -q normal | #PBS -q normal | ||
| Line 49: | Line 49: | ||
| cd $CWD | cd $CWD | ||
| echo " | echo " | ||
| + | nprocs=`cat $PBS_NODEFILE | wc -l` | ||
| SCDIR=/ | SCDIR=/ | ||
| Line 56: | Line 56: | ||
| INPUTS=inputs.txt | INPUTS=inputs.txt | ||
| - | parallel -j ${PBS_NCPUS} pbsdsh -n {%} -- bash -l -c '"' | + | parallel -j ${nprocs} pbsdsh -n {%} -- bash -l -c '"' |
| </ | </ | ||