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.
