Platform LSF Administration Guide Version 6.2
Time-based Slot Reservation
Administering Platform LSF
354
Examples
Example 1
Three hosts, 4 CPUs each: qat24, qat25, and qat26. Job 11895 uses 4 slots on
qat24 (10 hours). Job 11896 uses 4 slots on qat25 (12 hours), and job 11897 uses 2
slots on
qat26 (9 hours).
Job 11898 is submitted and requests
-n 6 -R "span[ptile=2]".
% bjobs -l 11898
Job <11898>, User <user2>, Project <default>, Status <PEND>, Queue <challenge>,
Job Priority <50>, Command <sleep 100000000>
..
RUNLIMIT
840.0 min of hostA
Fri Apr 22 15:18:56: Reserved <2> job slots on host(s) <2*qat26>;
Sat Apr 23 03:28:46: Estimated Job Start Time;
alloc=2*qat25 2*qat24 2*qat26.lsf.platform.com
Example 2
Two RMS hosts, sierraA and sierraB, 8 CPUs per host. Job 3873 uses 4*sierra0 and
will last for 10 hours. Job 3874 uses 4*sierra1 and will run for 12 hours. Job 3875 uses
2*sierra2 and 2*sierra3, and will run for 13 hours.
Job 3876 is submitted and requests
-n 6 -ext "RMS[nodes=3]".
% bjobs -l 3876
Job <3876>, User <user2>, Project <default>, Status <PEND>, Queue <rms>, Extsch
ed <RMS[nodes=3]>, Command <sleep 1000000>
Fri Apr 22 15:35:28: Submitted from host <sierraa>, CWD <$HOME>, 6 Processors R
equested;
RUNLIMIT
840.0 min of sierraa
Fri Apr 22 15:35:46: Reserved <4> job slots on host(s) <4*sierrab>;
Sat Apr 23 01:34:12: Estimated job start time;
rms_alloc=2*sierra[0,2-3]
...
Example 3
Rerun example 1, but this time, use greedy slot reservation instead of time-based
reservation:
% bjobs -l 3876
Job <12103>, User <user2>, Project <default>, Status <PEND>, Queue <challenge>,
Job Priority <50>, Command <sleep 1000000>
Fri Apr 22 16:17:59: Submitted from host <qat26>, CWD <$HOME>, 6 Processors Req
uested, Requested Resources <span[ptile=2]>;
RUNLIMIT
720.0 min of qat26
Fri Apr 22 16:18:09: Reserved <2> job slots on host(s) <2*qat26.lsf.platform.co
m>;
Sat Apr 23 01:39:13: Job will start no sooner than indicated time stamp;