You need to tell BOINC that the app uses multiple cores:
http://boinc.berkeley.edu/trac/wiki/AppMultiThread

Otherwise it thinks it's single-threaded and starts one job per core.

-- David

On 25-Oct-2010 4:38 AM, Olivier Romand wrote:
>
> Hey people,
>
> First of all Id like to introduce myself. Im Olivier ROMAND, fresh graduated
> student and now working for Renderfarm.fi. Im pretty new in the BOINC world
> and must say that Im quite impressed by the possibilities of the whole
> solution.
>
> Renderfarm is a small but growing project that uses BOINC to provide an Open
> Rendering Environment. We are supporting the rendering engine Blender, also
> open source.
>
> Enough talking for now. I have a small problem and I can't understand wether
> I understand wrong or if my settings are incorrect.
>
> I would like to tell server side that the clients have to process 1 wu at a
> time, using ALL the cores, rather than using 1 core/wu. This problem isn't
> really new since I found many sources dealing with this issue:
>
> -http://www.archivum.info/[email protected]/2010-06/00008/Re-(boinc_projects)-1-WU-per-machine-not-per-CPU-core.html
>
>
-http://boinc.berkeley.edu/trac/wiki/ProjectOptions#Joblimitsadvanced
>
> In our case, this is pretty important since rendering is quite a heavy
> process. For example if a machine has 4 cores with 4Gb of RAM, it would only
> be able to use 1Gb per CPU rather than 4Gb for the all WU (blender supports
> multithreading).
>
> I've been playing around with the configuration file config_aux.xml but it
> results that my client (still) launches 1Wu/core ...
>
> I wonder if this a normal behavior ? Would you guys know more about that
> matter ? In particular could you take a look at my config file ?
>
> The version of the server used is the stable branch and the config_aux.xml
> file used is as follow:
>
> <config> <max_jobs_in_progress> <!-- We are interested to send many wu in
> advance .. --> <project> <total_limit> <jobs>5</jobs> </total_limit>
> </project>
>
> <app> <app_name>blender</app_name> <!-- ... but we want to process 1 wu for
> this specific application --> <total_limit>1</total_limit> </app>
>
> </max_jobs_in_progress> </config>
>
> On the client I have set 100% of the processors but I still get 1 wu/core.
>
> Would you be able to light up my lantern ?
>
> Thanks for your support
>
> Olivier ROMAND renderfarm.fi _______________________________________________
> boinc_dev mailing list [email protected]
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe,
> visit the above URL and (near bottom of page) enter your email address.
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to