The plan class mechanism lets you specify whatever policy you want.
The predefined (sample) classes don't cover all possible policies.
-- David

On 16-Apr-2013 10:31 AM, Eric J Korpela wrote:
Unless things have changed since January (the last time I looked) there is no
existing plan class that will send CAL apps to CAL capable cards only if they
don't also have OpenCL.  Maybe they're not supposed to, but they do.  If the
scheduler believes (erroneously or not) that the CAL application is faster, it
will send it.  That, and the lack of easy customizability is why I've stopped
using the standard plan classes in favor of plan_class_spec.xml .

I was planning on adding that capability to the plan_class_spec style plan
classes, but have not yet done so.  I've also been planning on trying to fully
understand the app selection logic and why it sometimes uses processing rate
(good) and other times uses elapsed time (bad) to choose one app over another.
  The app selection is sufficiently bad that I need to put a lot of time into
trying to get the right apps to the right GPUs with the right drivers rather
than letting processing rate be the decider.



On Tue, Apr 16, 2013 at 10:14 AM, David Anderson <[email protected]
<mailto:[email protected]>> wrote:



    On 16-Apr-2013 2:12 AM, Raistmer the Sorcerer wrote:

        How to properly configure project server to send Brook+ app ONLY to GPUs
        with
        CAL support but w/o OpenCL support and OpenCL app to all OpenCL GPUs ? 
Is
        this possible in current BOINC implementation ?


    Yes; see
    http://boinc.berkeley.edu/__trac/wiki/AppPlan
    <http://boinc.berkeley.edu/trac/wiki/AppPlan>

    -- David

    _________________________________________________
    boinc_dev mailing list
    [email protected] <mailto:[email protected]>
    http://lists.ssl.berkeley.edu/__mailman/listinfo/boinc_dev
    <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