Message boards :
Number crunching :
GUPPI Rescheduler for Linux and Windows - Move GUPPI work to CPU and non-GUPPI to GPU
Message board moderation
Previous · 1 . . . 31 · 32 · 33 · 34 · 35 · 36 · 37 · Next
Author | Message |
---|---|
scocam Send message Joined: 28 Feb 17 Posts: 27 Credit: 15,120,999 RAC: 0 |
+1 I typically drain my GPU cache in about 3 hours and another 3-4 hours to deplete my CPU cache. |
Brent Norman Send message Joined: 1 Dec 99 Posts: 2786 Credit: 685,657,289 RAC: 835 |
Psssttt, If your 5th card was a 750Ti and not another 1070, your cache time would have increased :D BTW, any pictures of the beast? |
scocam Send message Joined: 28 Feb 17 Posts: 27 Credit: 15,120,999 RAC: 0 |
Haha! Why are we whispering?! Yeah, at the moment, I use the cards that I have around. I've been robbing my less efficient windows machine. Gradually, I'll likely move the other 1070 over as well. My Linux box has a 1600w psu but my dinky 900w UPS is having a tough time keeping up even now so I'll need to do some swapping of those at at some point as well. This box is pretty ugly right now. It looked great prior to adding the fifth 1070. Now, my remaining 1070s that I'm moving over are FTWs hybrids (not the gaming variant) and cannot easily be integrated into the existing cooling loop due to the difference in water block size. So, for the time being, I've got the side panel off because I'm using a riser that is running the GPU to the outside of the box. I'm not overly concerned with the appearance but it's nothing to show-off right now. That said, I may take a pic of two for those who are interested in non-glamour shots. :-) scocam |
Jimbocous Send message Joined: 1 Apr 13 Posts: 1853 Credit: 268,616,081 RAC: 1,349 |
>250 across all 5 boxes in the last 24 hours ... I suspect I would not have commented about not having an issues with APs if I had none. :) |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Ok, thanks for the confirmation. I've PM'ed Mr. Kevvy to ask what's up. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Stephen "Heretic" Send message Joined: 20 Sep 12 Posts: 5557 Credit: 192,787,363 RAC: 628 |
I'm not rescheduling. I'm cheating. I fake I have a GTX 1080 Tu. That is a Tuesday edition. I get 400 tasks per GP.U. . . Hi Petri, . . Nice trick I wish I knew how :) . . As Brent said, maybe 12 hours of normal production would be a sensible maximum limit. I am sure that when that limit was set most contributors were struggling to get through 100 WUs in a day, now most do many times that. . . Even my modest 1060s run of work on maintenance day within about 4 to 5 hours :( Stephen :( |
Stephen "Heretic" Send message Joined: 20 Sep 12 Posts: 5557 Credit: 192,787,363 RAC: 628 |
. . Out of 4 boxes only one is getting APs, but it has had about 20. Stephen ? |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Do the flip-flip toggle in your Preferences for projects. That seems to get the servers unstuck and send me work. Not sure why all systems are getting so much AP work other than the servers are seeing a multi-month deficit of ANY AP work on all my crunchers and are trying to make up for it. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
I know I missed something. How do you tell if it has switched files around again? Sorry, just more than a little ignorant about file naming conventions etc. Tom A proud member of the OFA (Old Farts Association). |
Stephen "Heretic" Send message Joined: 20 Sep 12 Posts: 5557 Credit: 192,787,363 RAC: 628 |
I know I missed something. How do you tell if it has switched files around again? . . Hi Tom, . . If you are using BOINC manager open the advanced view, select the Tasks tab and click on the heading for the column Application. This will re-arrange the list of tasks by application making it easier to see what tasks are assigned to which app. . . You can then see if there are any Arecibo tasks (they have the file name format of day(2)month(2)year(2) at the beginning of the file name such as 02ap08....... or 28au16.......) assigned to the CPU. If the re-scheduler has worked properly there should not be any, they should all be assigned to the GPU queue (SoG?). Greenbank or GBT work has the name format of blc(Breakthrough Listen {Capture I think})and then a Julian date which I can never translate though there is a utility that will translate the numbers for you, then a longer designator. They may be assigned to either GPU or CPU. If there were more Arecibo tasks in the CPU Q than GBT tasks in the GPU Q it should have moved them all so that there are only the desired tasks in each Q. If there were less than you will still have GBT work in your GPU Q. And it is all like alphabet soup :) aren't acronyms wonderful :) Stephen :) |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
Did we ever end up with a windows-based script to automate this completely? Or was that a Linux only one. Thanks, Tom A proud member of the OFA (Old Farts Association). |
Stephen "Heretic" Send message Joined: 20 Sep 12 Posts: 5557 Credit: 192,787,363 RAC: 628 |
.. . . Hi Tom, . . The utilities here are the Windows versions. Try Jimbocous' QOpt. It is a front end to Mr Kevvy's rescheduler .... Stephen .. |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Not sure what you are asking. Do you mean automated running of the rescheduler? You can set a scheduled task in Windows. Sort of like a cron job in Linux. I just run it manually as needed. Having said that I haven't run the rescheduler in a week because of the lack of any Arecibo shorties to move onto the gpus and BLCs over to the cpus. Not much point in automating the process when the task mix hasn't been accommodating. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
Not sure what you are asking. Do you mean automated running of the rescheduler? You can set a scheduled task in Windows. Sort of like a cron job in Linux. I just run it manually as needed. I'm confused, I thought we had to shut down the tasks before we ran the rescheduler? I can see how to run it as a scheduled task from windows. I missed the command line to disable the Y/N question or else I have to use a old batch file trick for that. I am not sure how to shut down Boinc from the command line and then re-start it? Lets see where did that documentation go... OMG its only on the website which is about to perform its weakly (sic) vanishing act... Hmmmmm...... Tom A proud member of the OFA (Old Farts Association). |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
You would have to run the program with a batch file if you wanted to run it naked so that it would exit BOINC and restart it after the rescheduling. Or run Jimbocous QOpt front-end to Mr. Kevvy's rescheduler which automates the stopping and restarting of BOINC automatically if you use the -u and -l modifiers. I use Qopt version 1.02k. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
I got to the point where I have run it from the command line. I am getting the following error: "Error: could not determine CPU version_num from client state. Nothing changed." I am assuming I need to look in the client_state.xml file. For a "version_num." Can't find "version_num" in the client_state file. Now this particular box is running Lunatics Beta6 with the later r3584 patched in manually into the app_info.xml file. Does that make any differences? Thanks, Tom A proud member of the OFA (Old Farts Association). |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
No, that is just one of the common messages when the rescheduler has nothing to do. No task in the client_state file meet the requirements necessary to move tasks. I haven't had the rescheduler do anything in a week because of nothing but Arecibo VLARs being sent by the scheduler. You must have a type of task on the CPU that can be run on Nvidia cards in your case. Arecibo VLARs are not allowed on Nvidia. There is nothing wrong with your client_state file. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
Great work!!! Rob, I just downloaded and tried out the windows .cmd file on a stock Seti setup. It was "unable to find" the client and then reported the *.xml files were not equal. Apparently it "crashed soft" so I didn't lose anything. When I re-ran the command it still didn't find the client. So restarted the boinc manager and everything started right up. I am also confused about the documentation saying that this command will only work for a Lunatics distro? Help :) And thank you. Tom A proud member of the OFA (Old Farts Association). |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13750 Credit: 208,696,464 RAC: 304 |
I am also confused about the documentation saying that this command will only work for a Lunatics distro? It will only work on a system that had it's applications installed using the Lunatics Installer. I just downloaded and tried out the windows .cmd file on a stock Seti setup. So, naturally, it won't work. Grant Darwin NT |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
I am also confused about the documentation saying that this command will only work for a Lunatics distro? So the problem is a lack of an app_info.xml file? Tom A proud member of the OFA (Old Farts Association). |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.