I checked in these changes.
(Jeff, please deploy and test these on SETI@home beta at some point).
-- David

On 07-Nov-2012 7:09 PM, David Anderson wrote:
> The current code resends lost jobs using the fastest app version,
> whether or not work is being requested for the devices it uses.
> There are 2 problems with this:
>
> - It can send work for devices that don't need it
> - It can send VLAR jobs to GPUs
>
> I'll check in changes to prevent these behaviors.
> May take me a day or two.
>
> -- David
>
> On 06-Nov-2012 4:37 PM, Stephen Maclagan wrote:
>> I get the impression that the present scheduler is broken in some
>> respect, on both my i7-2600K/GTX460/HD7770 and my E8500/GTX9800+ hosts
>> they will request work for one device, then get sent work for another
>> device that wasn't requesting work:
>>
>>
>>
>> 01/11/2012 19:02:57 SETI@home Beta Test Reporting 2 completed tasks,
>> requesting new tasks for CPU and GPU
>>
>>   01/11/2012 19:02:57 SETI@home Beta Test [sched_op_debug] CPU work
>> request: 64.03 seconds; 0.00 CPUs
>>
>>   01/11/2012 19:02:57 SETI@home Beta Test [sched_op_debug] NVIDIA GPU
>> work request: 0.00 seconds; 0.00 GPUs
>>
>>   01/11/2012 19:02:57 SETI@home Beta Test [sched_op_debug] ATI GPU work
>> request: 3768.39 seconds; 1.00 GPUs
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test Scheduler request completed:
>> got 4 new tasks
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test [sched_op_debug] Server
>> version 701
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test Message from server: Resent
>> lost task 05ap10al.26099.13160.8.14.143_1
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test Message from server: Resent
>> lost task 05ap10al.12468.72.9.14.67_0
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test Message from server: Resent
>> lost task 05ap10al.12468.72.9.14.68_0
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test Message from server: Resent
>> lost task 05ap10al.12468.72.9.14.69_0
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test Project requested delay of 7
>> seconds
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test [sched_op_debug] estimated
>> total CPU job duration: 0 seconds
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test [sched_op_debug] estimated
>> total NVIDIA GPU job duration: 3306 seconds
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test [sched_op_debug] estimated
>> total ATI GPU job duration: 0 seconds
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test [sched_op_debug]
>> handle_scheduler_reply(): got ack for result 05ap10al.
>> 26207.12342.140733193388040.14.220_1
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test [sched_op_debug]
>> handle_scheduler_reply(): got ack for result 05ap10al.
>> 26207.12751.140733193388040.14.183_1
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test [sched_op_debug] Deferring
>> communication for 7 sec
>>
>>   01/11/2012 19:05:32 SETI@home Beta Test [sched_op_debug] Reason:
>> requested by project
>>
>>
>>
>> I did initially report it on Seti Beta:
>>
>>
>> http://setiweb.ssl.berkeley.edu/beta/forum_thread.php?id=1950&postid=44291
>>
>>
>>
>> Turning off Use Nvidia GPU in the project preferences stops work being
>> resent to the Nvidia GPU when it wasn't asking for it,
>> i can then get CPU work resent to the ATI GPU when it wasn't
>> asking for it instead,
>>
>>
>>
>> Claggy
>> _______________________________________________
>> 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