Cbb/Baobab: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 11: | Line 11: | ||
#PBS -l nodes=6:ppn=24,walltime=00:01:00 | #PBS -l nodes=6:ppn=24,walltime=00:01:00 | ||
## nodes = total number of nodes you need | ## nodes = total number of nodes you need | ||
## ppn = processors per node | ## ppn = processors per node that you will need | ||
## walltime = amount of time your job will | ## walltime = amount of time your job will be allowed before being forcefully removed | ||
############################################################################### | ##################################################################################### | ||
cd $PBS_O_WORKDIR | cd $PBS_O_WORKDIR | ||
## How many cores total do we have? | ## How many cores total do we have? | ||
Revision as of 14:10, 6 November 2014
The Baobab Cluster
CBB's internal cluster.
The new cluster is made up of 6 nodes with 24 cores and 64 GB RAM on each node.
Please use the PBS submission system to run your jobs. Here is a quick rundown of what you will need.
Example PBS submission script:
#PBS -l nodes=6:ppn=24,walltime=00:01:00
## nodes = total number of nodes you need
## ppn = processors per node that you will need
## walltime = amount of time your job will be allowed before being forcefully removed
#####################################################################################
cd $PBS_O_WORKDIR
## How many cores total do we have?
NO_OF_CORES=`cat $PBS_NODEFILE | egrep -v '^#'\|'^$' | wc -l | awk '{print $1}'`
##
## Main execution
echo "Job Started at: `date`"
mpiexec -np $NO_OF_CORES -machinefile $PBS_NODEFILE hello
echo "Job Ended at: `date`"
To submit the jobs to the cluster from the headnode:
qsub <yoursPBSscript>
To check the status of your jobs:
qstat -a
To delete your jobs from the queue:
qdel <Job_Number/Identifier>
For an example program look here: https://wiki.cs.vt.edu/wiki/Cbb/Baobab/example