Issue:  Intel GPUs are not showing up.
Solution: In the function: function get_gpu_list($vendor, $alt_vendor=null)

Comment out the line:
        $v = $vendor=="cuda"?"CUDA":"CAL";

Add the following:
        $v = "";
        if ($vendor=="cuda")
            $v = "CUDA";
        else if ($vendor=="intel")
            $v = "INTEL";
        else
           $v = "CAL";


I'm not sure that will make it 100% yet, but it is a start.


Issue #2.  It appears that the above code doesn't handle "ATI" properly .
 With a serialnum of:

[BOINC|6.10.19][ATI|ATI Radeon HD 4700/4800 (RV740/RV770)|1|512MB|1.4.515]
vs.
[BOINC|6.12.26][CAL|ATI Radeon HD 4700/4800 (RV740/RV770)|4|512MB|1.4.635]

It seems that the get_gpu_model should not only parse on "CAL" but also on
"ATI" correct?

Solution: after the above code, add to check using the alt_vendor:

        if ((!model) && ($v == "CAL"))
            $model = get_gpu_model($h->serialnum, "ATI");

Jon Sonntag
_______________________________________________
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