Forum > GPU crunching
CPU <-> GPU rebranding
Marius:
This is a great idea, i'm still filling my queue after getting a new computer (and boinc is still running low on gpu units as queue starts with cpu tasks :-\)
Anywhay, I created a little tool for rebranding the units, copy it to your data directory and run from there. No additional binaries are needed, there's no unit limit and you can choose the percentage it needs to rebrand.
Just in case things go wrong (and as Raistmer always tells us), this is beta, make sure you disable network acces, stop boinc and make a safety copy.
This tool is a lot slower then the perl script as it parses all the xml ;D
[attachment deleted by admin]
Raistmer:
--- Quote from: Marius on 31 May 2009, 03:17:36 pm --- No additional binaries are needed, there's no unit limit and you can choose the percentage it needs to rebrand.
--- End quote ---
Did you preserve AR ranges in your tool? The primary aim of original script not just to move part of tasks from GPU to CPU and vice versa, but to put on GPU only those tasks that computed better on GPU and leave other (VLAR included) on CPU.
Marius:
--- Quote from: Raistmer on 31 May 2009, 03:40:51 pm ---Did you preserve AR ranges in your tool? The primary aim of original script not just to move part of tasks from GPU to CPU and vice versa, but to put on GPU only those tasks that computed better on GPU and leave other (VLAR included) on CPU.
--- End quote ---
Yes VLAR (<0.13) and VHAR (>1.127) are forced on to the cpu no matter what the choosen percentage is. The rest of the units can be swapped. Its done almost exactly as in the perl script with some extra code to get the percentages right. If there are a lot of vlar/vhar units the percentages can be off though.
Raistmer:
Excellent! :)
KarVi:
Just tried out Marius's reschedule app.
Seems to be working perfectly on my system.
Now all I would wish for was to make it accept simple cmdline parameters, so that I could run it in a bat-file.
It could look something like this:
net stop boinc
reschedule.exe 100 (the number tells the tool how much % to convert to CUDA)
net start boinc
Then I could schedule this bat-file to run once or twice a day, and have rebranding done automatically. Would be very nice.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version