We switched from LSF 7 to LSF 10 in the past couple of years. As near as I can glean/remember from that time we did this to pack jobs:
1. Created an application in lsb.applications like this: Begin Application NAME = packthis BIND_JOB = PACK End Application 2. Then in lsb.queues you would need your: RES_REQ = order[-slots] 3. Then you need to tell all of your jobs to use the aforementioned application, "packthis". We were already using esub to short-circuit our bsubs and we added the application therein (we were using esub for other stuff - we just tacked this on). I THINK that you could have a default application for all of your jobs in lsb.params (DEFAULT_APPLICATION) and set that to "packthis". This last part you will have to work out. That is what I remember and what I can glean from our old files and manpages. -- - Bill >>> Robert Taylor writes: Robert> Robert> Hi All. We are on a old version of LSF where I am, lsf8. We are Robert> trying to implement job packing on a particular queue, and I find Robert> some references online to using Robert> Robert> RES_REQ = order[-slots] Robert> Robert> in the lsb.queues file, and Robert> SCHED_PER_JOB_SORT=Y in lsb.params Robert> Robert> However, this doesn't work, as they appear to only be supported on Robert> newer versions of lsf. Can any lsf old-schoolers out there give me Robert> some recommendations on how to accomplish this? They would like Robert> nodes to fill up with jobs before spreading them across more nodes, Robert> to leave more possible nodes free for high core count or exclusive Robert> jobs. Robert> Robert> Thanks. Robert> Robert> rgt Robert> _______________________________________________ Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing To change your subscription (digest mode or unsubscribe) visit https://beowulf.org/cgi-bin/mailman/listinfo/beowulf