Cluster functions for LSF (https://www.ibm.com/products/hpc-workload-management).
Job files are created based on the brew template
file is processed with brew and then submitted to the queue using the
bsub command. Jobs are killed using the
bkill command and the
list of running jobs is retrieved using
bjobs -u $USER -w. The user
must have the appropriate privileges to submit, delete and list jobs on the
cluster (this is usually the case).
The template file can access all resources passed to
as well as all variables stored in the
It is the template file's job to choose a queue for the job and handle the desired resource
makeClusterFunctionsLSF( template = "lsf", scheduler.latency = 1, fs.latency = 65 )
Array jobs are currently not supported.