www.mimos.my© 2010 mimos berhad. all rights reserved. nazarudin wijee mohd sidek salleh grid...
TRANSCRIPT
![Page 1: Www.mimos.my© 2010 MIMOS Berhad. All Rights Reserved. Nazarudin Wijee Mohd Sidek Salleh Grid Computing Lab MIMOS Berhad 7 Stages Heating System Amber Job](https://reader036.vdocument.in/reader036/viewer/2022082413/56649cea5503460f949b581e/html5/thumbnails/1.jpg)
www.mimos.my © 2010 MIMOS Berhad. All Rights Reserved.
Nazarudin Wijee Mohd Sidek SallehGrid Computing LabMIMOS Berhad
7 Stages Heating System Amber Job Submission in P-GRADE Portal
![Page 2: Www.mimos.my© 2010 MIMOS Berhad. All Rights Reserved. Nazarudin Wijee Mohd Sidek Salleh Grid Computing Lab MIMOS Berhad 7 Stages Heating System Amber Job](https://reader036.vdocument.in/reader036/viewer/2022082413/56649cea5503460f949b581e/html5/thumbnails/2.jpg)
Background
• User: Universiti Sains Malaysia• Amber Version: 9• Job Type: MPI• No of processor: 32
www.mimos.my © 2010 MIMOS Berhad. All Rights Reserved.
![Page 3: Www.mimos.my© 2010 MIMOS Berhad. All Rights Reserved. Nazarudin Wijee Mohd Sidek Salleh Grid Computing Lab MIMOS Berhad 7 Stages Heating System Amber Job](https://reader036.vdocument.in/reader036/viewer/2022082413/56649cea5503460f949b581e/html5/thumbnails/3.jpg)
Amber 7 Stages Heating System Workflow
www.mimos.my © 2010 MIMOS Berhad. All Rights Reserved.
#PBS -N Amber #PBS -l select=4:ncpus=8
STAGE=1PROJECT_DIR=job_execution_directoryEXE=/share/apps/amber9/exe/sanderGBIN=$PROJECT_DIR/gbin$STAGEPRMTOP=$PROJECT_DIR/prmtop$STAGEINPCRD=$PROJECT_DIR/inpcrd$STAGERESTRT=$PROJECT_DIR/restrt$STAGETRAJECTORY=$PROJECT_DIR/trajectory$STAGEMDINF=$PROJECT_DIR/mdinfo$STAGEMDOUT=$PROJECT_DIR/mdout$STAGEMDEN=$PROJECT_DIR/mden$STAGEMDVEL=$PROJECT_DIR/mdvel$STAGE
cd $PBS_O_WORKDIR
mpirun -np 32 -machinefile $PBS_NODEFILE $EXE -O -i $GBIN -p $PRMTOP -c $INPCRD -r $RESTRT -x $TRAJECTORY -inf $MDINF -o $MDOUT -e $MDEN -v $MDVEL
• RESTRT file from Stage1 Heating will be used as INPCRD for Stage2 Heating
![Page 4: Www.mimos.my© 2010 MIMOS Berhad. All Rights Reserved. Nazarudin Wijee Mohd Sidek Salleh Grid Computing Lab MIMOS Berhad 7 Stages Heating System Amber Job](https://reader036.vdocument.in/reader036/viewer/2022082413/56649cea5503460f949b581e/html5/thumbnails/4.jpg)
Amber 7 Stages Heating System Workflow
www.mimos.my © 2010 MIMOS Berhad. All Rights Reserved.
STAGE=1
. /etc/pbs.conf
. executor.infoecho "PBS_SERVER = $PBS_SERVER"echo "PBS_JOBID = $PBS_JOBID"echo "EXEC_NODE = `hostname`"echo "MONITOR_JOB_DIR = `pwd`"echo
# begin monitoringFINISH_STATUS="0"until [[ $FINISH_STATUS -eq "1" ]]do WC=`ssh $PBS_SERVER "tracejob -n 30 $PBS_JOBID | grep 'dequeuing from' | wc -l"` if [[ $WC -eq 1 ]]; then FINISH_STATUS="1" else FINISH_STATUS="0" fidone
echo $WC > tracejob.out
echo "Job $PBS_JOBID has finished..."
RESTRT=$PROJECT_DIR/restrt$STAGETRAJECTORY=$PROJECT_DIR/trajectory$STAGEMDINF=$PROJECT_DIR/mdinfo$STAGEMDOUT=$PROJECT_DIR/mdout$STAGEMDEN=$PROJECT_DIR/mden$STAGEMDVEL=$PROJECT_DIR/mdvel$STAGE
# in case some files were not produced...touch restrt$STAGEtouch trajectory$STAGEtouch mdinfo$STAGEtouch mdout$STAGEtouch mden$STAGEtouch mdvel$STAGE
cp $RESTRT .cp $TRAJECTORY .cp $MDINF .cp $MDOUT .cp $MDEN .cp $MDVEL .
exit 0
What will Monitor job do?1. It will receive PBS Job ID from Submit job2. During runtime, it will goes to cluster head
node and do PBS Pro tracejob to check it the given PBS Job ID already finished.
![Page 5: Www.mimos.my© 2010 MIMOS Berhad. All Rights Reserved. Nazarudin Wijee Mohd Sidek Salleh Grid Computing Lab MIMOS Berhad 7 Stages Heating System Amber Job](https://reader036.vdocument.in/reader036/viewer/2022082413/56649cea5503460f949b581e/html5/thumbnails/5.jpg)
THANK YOU
www.mimos.my © 2010 MIMOS Berhad. All Rights Reserved.