The anonymous platform mechanism gives fine-grained control
over how GPUs are used:

cc_config.xml can include <coproc> elements that describe coprocessor
types (e.g. GPUs).
You pick the name and give the device numbers.
http://boinc.berkeley.edu/wiki/Client_configuration#Options

app_info.xml can include <coproc> elements saying what coprocessor
type the app version needs.
The <type> can refer to coprocessors specified in cc_config.xml.

So if you have 1 GPU that can run OpenCL apps and 1 that can't,
put 2 <coproc> elements in your cc_config.xml
(call them, say, ati_opencl and ati_no_opencl).
Set up your app_info.xml so the OpenCL app uses <ati_opencl>
and the CAL app uses <ati_no_opencl>

Note: these features probably require a version 7 client.

-- David
_______________________________________________
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