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

Re: [HTCondor-users] Backfill BOINC jobs with partitionable slots



Another suggestion is to move resource management from Condor to
the kernel. In particular, on systems that support cgroup, run boinc
completely outside of Condor in a separate cgroup with an appropriate
cpu.shares and memory allocation.

The main downside is the static allocation of memory to boinc
that is not available to Condor, but if you are running boinc
jobs that have a sufficiently small footprint for your execute
machine size this can work well by avoiding any Condor preemption
or fragmentation while guaranteeing all CPU cycles are used.

Thanks.

> On Apr 2, 2020, at 7:40 AM, John M Knoeller <johnkn@xxxxxxxxxxx> wrote:
> 
> Alec.  
> 
> I think we can configure HTCondor to run BOINC jobs as backfill on machines that use partitionable slots by
> using a combination of static backfill slots and HTCondor's workfetch mechanism.

--
Stuart Anderson
sba@xxxxxxxxxxx