Common LSF commands

These are the most common LSF commands used:

bjobs

Display the current status and job id, add the -w flag for wide information.

Example of bsub:

JOBID   USER  STAT  QUEUE    FROM_HOST    EXEC_HOST   JOB_NAME  SUBMIT_TIME
431956  user1 RUN   gpu-v100 bmiclusterp  4*bmi-r740- bash      Feb 21 11:12

 

bjobs -l <job id> will give more descriptions about the job

bjobs -l 431956

Oct 2021

Job Submission Issues Resolved

Starting in late October and into the beginning of November numerous reports of slow or hung job submission requests were reported. The scheduling engine, LSF,  was modified to perform multi-threaded job submission processing which appears to have resolve the issue. Since implementing the change we not seen a resurgence of the issue on the cluster. 

Tips and Tricks for Job Submission

To request a GPU node on interactive mode, you can use this sample command:  bsub -q gpu-v100 -W 2:00 -n 8 -M 32000 -gpu "num=1" -Is bash

July 2021

Docker Support

Docker support has been added to the HPC production cluster, with four nodes ready to handle these requests.
To use docker on the cluster, add:
"#BSUB -q docker" on your script or "-q docker" on your bsub command.
The images are kept for a week, so it is recommended to pull every time you run a container.

Example, to request a docker job with 16GB and 4 cores for 1 hour in a script

#BSUB -M 16000
#BSUB -W 1:00
#BSUB -n 4
#BSUB -q docker
docker pull hello
docker run hello

or using the bsub command:

HPC Cluster

Welcome to the high performance computing (HPC) community site at CCHMC! We operate as the Research Computing group under Information Systems for Research (IS4R).

Subscribe to High Performance Computing RSS