running escript in parallel
I am not sure of the best inputs to my PBS script for running escript in parallel in terms of number of nodes: processors to threads. For the supercomputer I'm using it needs: min nodes/max ppn is 9/12, ideal is 10.
Is there a way to choose number of nodes, processors and threads to optimise the code? This is the pbs script I am currently running.
#!/bin/csh
# specify the queue name
#PBS -q gstar
# resource requests
#PBS -l nodes=3:ppn=12
#PBS -l walltime=
# list the assigned CPUs and GPUs
echo Deploying job to CPUs ...
cat $PBS_NODEFILE
echo and using GPU ...
cat $PBS_GPUFILE
echo Working directory is $PBS_O_WORKDIR
cd $PBS_O_WORKDIR
# run process
module purge
module load escript/
run-escript -n3 -p12 -t4 FlawAngle75Sanj
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Louise Olsen-Kettle for more information if necessary.