[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] Limiting jobs per machine



To fellow Condor users,

I am a new Condor cluster admin. Our group is interested in learning how to limit the number of Condor jobs per machine.

Our condor machines are set up such that for any one physical machine ("Schnapps"), we have each core from the physical machine show up as a separate processor that Condor can allocate jobs to:

vm1@Schnapps. LINUX X86_64 Unclaimed Idle 0.000 4019 1+07:20:50 vm2@Schnapps. LINUX X86_64 Unclaimed Idle 0.000 4019 27+22:51:05 vm3@Schnapps. LINUX X86_64 Unclaimed Idle 0.000 4019 0+02:50:06 vm4@Schnapps. LINUX X86_64 Unclaimed Idle 0.000 4019 1+07:25:53

For small jobs, we benefit from the fine-grained scheduling. For some memory-intensive jobs, we don't want four instantiations of the job being allocated to one physical machine. I've read through the Condor manual, but I can't seem to figure out how to create a job description file that will limit the jobs of the batch to one job per physical machine. Any insight would be greatly appreciated.

Thank you,

~Tomer Altman


--
Tomer Altman
taltman@xxxxxxxxxx
(650)859-2692
http://www.ai.sri.com/people/taltman

Bioinformatics Research Group
Artificial Intelligence Center
SRI, International

http://bioinformatics.ai.sri.com/