LSF Version 7.3 - Using Platform LSF HPC
Example job submission script:
#!/bin/sh
#BSUB -J LS_DYNA
#BSUB -k "/usr/share/
checkpoint_dir
method=ls_dyna"
cd $LSB_CHKPNT_DIR
#after the first checkpoint
if [ -f $LSB_CHKPNT_DIR/.envdump ]; then
.$LSB_CHKPNT_DIR/.envdump
fi
/usr/share/ls_dyna_path/ls960 endtime=2
i=/usr/share/ls_dyna_path/airbag.deploy.k ncpu=1
exit $?
◆
Job script running MPP LS-Dyna job embedded in the script. Without PAM and
TaskStarter, the job can be checkpointed, but not resource usage or job control are
available.
% bsub < jobscript
Example job submission script:
#!/bin/sh
#BSUB -J LS_DYNA
#BSUB -k "/usr/share/
checkpoint_dir
method=ls_dyna"
#BSUB -o "/usr/share/output/output.%J"
#BSUB -n 4
cd $LSB_CHKPNT_DIR
setenv ENV1 ENV1_VAL
setenv ENV2 ENV2_VAL
cp /usr/share/datapool/input.data /home/usr1/input.data
mpirun /ls_dyna_mpp_path/mpp960 i=/home/usr1/input.data
◆
Job script with lammpi wrapper running MPP LS-Dyna job embedded in the
script
.PAM and TaskStarter ensures job control and resource usage information,
but the job cannot be checkpointed.
% bsub < jobscript
Example job submission script:
#!/bin/sh
#BSUB -J LS_DYNA
#BSUB -q priority
#BSUB -n 1
#BSUB -o /usr/share/output/output.%J
#BSUB -k "/usr/share/
checkpoint_dir
method=ls_dyna"
export PATH=/usr/share/jdk/bin:$PATH
cd $LSB_CHKPNT_DIR
pam -g 1 lammpirun_wrapper
/usr/share/ls_dyna_mpp_path/mpp960
i=/usr/share/DYNA/airbag.deploy.k
See Administering Platform LSF for information about submitting jobs with job scripts.
Checkpointing, restarting, and migrating LS-Dyna jobs
bchkpnt [
bchkpnt_options
] [-k] [
job_ID
]
◆
-k