[Swift-user] is there a way to send 256 tasks at a time to one site

Ben Clifford benc at hawaga.org.uk
Fri Aug 1 14:08:59 CDT 2008


On Fri, 1 Aug 2008, Ioan Raicu wrote:

> recompiling.  Now, if you are refering to the Swift scheduler, that it doesn't
> send enough tasks (i.e. 256 of them), which means that you never get to
> populate all CPUs with work, then that is a different question, which Mihael
> or Ben can hopefully answer.

You can make swift send jobs quite fast; fiddle with jobThrottle and 
initialScore values for your site.

If you want swift to peak at sending three times the number of jobs as you 
have CPUs, set job throttle to 3 * numCPUs / 100 (eg 50 CPUs set it to 
1.5).

You can set initialScore to make submissions start nearer the full rate 
rather than starting slowly. Set it high (a few hundred, the exact value 
doesn't matter so much here).

Both of these are keys to set in the karajan namespace in profile entries 
in your sites file:

  <profile namespace="karajan" key="jobThrottle">1.5</profile>
  <profile namespace="karajan" key="initialScore">1000</profile>

-- 





More information about the Swift-user mailing list