Job array job slot limit

The job array job slot limit is used to specify the maximum number of jobs submitted from a job array that is allowed to run at any one time. A job array allows a large number of jobs to be submitted with one command, potentially flooding a system, and job slot limits provide a way to limit the impact a job array may have on a system.

Job array job slot limits are specified using the following syntax:
bsub -J "job_array_name[index_list]%job_slot_limit" myJob
where:
%job_slot_limit
Specifies the maximum number of jobs allowed to run at any one time. The percent sign (%) must be entered exactly as shown. Valid values are positive integers less than the maximum index value of the job array.

If job array limits are defined in a multicluster environment, forwarded jobs (in pending and running states) are counted towards the defined limit.