On 06/21/2011 08:04 AM, Rita wrote:
Lets say I have 3 users. Each user's processes are different. User A, has very high I/O requirements, user B and C not so high I/O requirements. What concurrency scheme would be appropriate so user A can only have 10 jobs running and user B and C have many as possible running? Is there an easy way to do this? or are there alternatives to concurrency limits -- currently at the lab we are using accounting groups but its a bit tedious to manage.
You can have each user put a limit in their submit file, or you should be able to use this config...
(submit hosts) ConcurrencyLimits = Owner SUBMIT_ATTRS = ConcurrencyLimits (negotiator host) USERA_LIMIT = 10 USERB_LIMIT = 1234321 USERC_LIMIT = 1234321 Best, matt