>perl -w CPU_GPU_rebrand_V2.plNumber of CPU tasks before rescheduling:0Number of GPU tasks before rescheduling:610Illegal division by zero at CPU_GPU_rebrand_V2.pl line 50.
Attached script will move VLAR and VHAR tasks to CPU and midrange tasks to GPU queues....Don't forget to backup you BOINC data folder and disable BOINC network access on first script use.
OK, it is quite simple...but I have a problem I modified the limit, that was simple. I run it, and it doesn't work :Quote>perl -w CPU_GPU_rebrand_V2.plNumber of CPU tasks before rescheduling:0Number of GPU tasks before rescheduling:610Illegal division by zero at CPU_GPU_rebrand_V2.pl line 50.I studied the script, and the div/0 is logical with all the tasks considered as GPU. I don't understand why this is the case, however.btw, thank you for your previous answers, I have learned something.
Thanks, just used V3 script which rebranded 86 GPU to CPU units. But I think I also came accross a serious bug. Before applying the script, I had a couple of AP WUs, some of them half-done, which now dissapeared...
C:\Documents and Settings\All Users\Application Data\BOINC>CPU_GPU_rebrand_V3.plNumber of CPU tasks before rescheduling:0Number of GPU tasks before rescheduling:1882Number of CPU tasks after rescheduling:508Number of GPU tasks after rescheduling:1374