Questions and Answers :
GPU applications :
CUDA crunching slower now?
Message board moderation
Author | Message |
---|---|
Mark Peters Send message Joined: 5 Jul 02 Posts: 80 Credit: 588,422 RAC: 0 |
Got a question about CUDA crunching. Took first about 6 to 15 min. Now it takes 4 hours, how come? Credit is even lower dan before. Is there anybody who has the same issues? Kind regards, Mark To boldly go where no human has gone before! |
Tribble Send message Joined: 21 Feb 02 Posts: 65 Credit: 7,978,002 RAC: 0 |
I have an issue where it says it too just over 2 minutes of CPU time to complete but infact it takes 40+ minutes of real time to complete. What's with that? I get credit for 2mins of work yet it takes 40 minutes ... Sooooo confusing. |
perryjay Send message Joined: 20 Aug 02 Posts: 3377 Credit: 20,676,751 RAC: 0 |
It takes a minute or so on the CPU to set up and then switches to GPU to finish. You get credit for the complete work unit. If you notice, most of your work will claim higher than your wingman running on CPU alone. Since he is claiming lower you will get the same as he claims. If you are paired with another running cuda you will both get the higher credit. PROUD MEMBER OF Team Starfire World BOINC |
Tribble Send message Joined: 21 Feb 02 Posts: 65 Credit: 7,978,002 RAC: 0 |
That doesnt explain the disparity of the work time and the real time though. Any reason for that? |
Vager Send message Joined: 1 May 04 Posts: 10 Credit: 1,066,439 RAC: 0 |
That doesnt explain the disparity of the work time and the real time though. The BOINC Client only counts actual CPU time. Since most of the work is being done by the GPU the counter will not go up. There's still a small amount of CPU needed to feed the WU to your GPU when using CUDA. Vager |
BigWaveSurfer Send message Joined: 29 Nov 01 Posts: 186 Credit: 36,311,381 RAC: 141 |
Got a question about CUDA crunching. Took first about 6 to 15 min. Now it takes 4 hours, how come? Credit is even lower dan before. Mark, Yes I am having the same issues, it started about a few days ago. I have been pushing through CUDA units in about 30 min (actual time) for the last few weeks, but now it is taking close to 2 hours to complete a CUDA unit. I figured it was a bigger file only to find out that I am getting the same credit I did for the 30 minute jobs! Something is not right here! My GPU temp has stayed around 68 at all times, however I have noticed since the painfully slow CUDA units have started my displays are lagging more than they did before, temp and fan speed are still what they were with the faster units. One other thing I noticed was the quick units would finish in 30 min and have a CPU time of 4:30ish, but these slow units taking almost 2 hours are only showing 2:30ish on the CPU. I figured with the longer the GPU crunches the more info the CPU has to feed it. Let me know if any of this sounds familiar. Thanks! |
BigWaveSurfer Send message Joined: 29 Nov 01 Posts: 186 Credit: 36,311,381 RAC: 141 |
Ok, did some digging into my results and thing I found a reason for it, however, would like someone to explain it to me :) All of my quick CUDA units (ones that finish in 30 minutes) all have an angle range of 0.4xxxxx All of the slow CUDA units (ones that finish in 2 hours) all have an angle range of 0.010xxxx That seems to be the link between the slow units vs the fast units, however, why is this? Should I get more credit? I remember before low work angles were crashing the program/drivers etc (it happened to me), but that seemed to be fixed, but now they just run really slow. I never had these really low angle WU's until the last few days. Any thoughts? |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
The Very Low Angle Range tasks run very slowly on CUDA. The developers know about this and are trying to fix that, but what they first wanted to get was stability. In the past when you would hit a so-called VLAR, your tasks would crash. They no longer crash, they do run, but just slower than normal. I am not going into the credits discussion as for all I care they stop with that nonsense today. |
BigWaveSurfer Send message Joined: 29 Nov 01 Posts: 186 Credit: 36,311,381 RAC: 141 |
What did you mean by this? "I am not going into the credits discussion as for all I care they stop with that nonsense today." I finally cleared out of the low angle units, wow, my computer is not so bogged down anymore. I agree, stability is of #1 importance. I do hope they also adress the credit issues as well down the time, either way I am still doing a LOT better than without CUDA. |
Philip Stehno Send message Joined: 17 May 99 Posts: 7 Credit: 10,241,552 RAC: 0 |
I've noticed CUDA units take forever but I've also noticed another side effect and that is I only get CUDA work from SETI@HOME leaving no SETI work for the other processors in my machine. |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
I've noticed CUDA units take forever but I've also noticed another side effect and that is I only get CUDA work from SETI@HOME leaving no SETI work for the other processors in my machine. CUDA is SETI@Home MultiBeam only, so if you are running a CUDA app, no other SETI MultiBeam apps are allowed to run (this is a current limitation of BOINC that will be addressed in a future version). To keep your other processors busy, you must either allow AstroPulse workunits or join another project. Note that one core will always be close to idle since it will be "feeding" the GPU and waiting for the data to return (this will also be fixed in a future version of BOINC). |
Nick Send message Joined: 17 May 99 Posts: 96 Credit: 17,356,094 RAC: 0 |
I'd like to set my preferences to allow AstroPulse to run with CUDA but I only want to allow it on this machine, not my others. Where can I find the local preference file? Nick |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
I'd like to set my preferences to allow AstroPulse to run with CUDA but I only want to allow it on this machine, not my others. Where can I find the local preference file? I don't know if its set-able in the local preferences, but you can always set up a new preference Venue, and make sure the computer you want different preferences is set to use the new venue. |
Nick Send message Joined: 17 May 99 Posts: 96 Credit: 17,356,094 RAC: 0 |
you can always set up a new preference Venue, and make sure the computer you want different preferences is set to use the new venue. Would you mind sharing how that is done? |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
you can always set up a new preference Venue, and make sure the computer you want different preferences is set to use the new venue. You can go to SETI@Home Preferences, scroll to the bottom of the page and create a new venue. When you're done setting the prefs for the new venue, save them. Then, go back to Your Computers and find the Host ID in question, click on its link to view the details, then near the bottom you can select its preference Venue that you'd like to assign to it. The next time this machine contacts the servers, it will download the newer venue prefs. |
Dirk Sadowski Send message Joined: 6 Apr 07 Posts: 7105 Credit: 147,663,825 RAC: 5 |
Raistmer's V7 mod (MB on GPU and AP or other project on CPU) [multiple GPUs] [available with kill VLAR-WUs mod] Raistmer's V8 mod (MB on GPU and AK v8 MB on CPU) [only one GPU] [I don't know if the VLAR-WU kill mod is included here] Have a look also in the NC forum: AK V8 + CUDA MB team work mod |
Tronic Send message Joined: 23 Mar 03 Posts: 8 Credit: 10,599,675 RAC: 0 |
I've noticed CUDA units take forever but I've also noticed another side effect and that is I only get CUDA work from SETI@HOME leaving no SETI work for the other processors in my machine. I saw this on another post: You can try and add the cc_config.xml file to the Boinc data folder to get all the cores running. I was running two CUDAs and one astropulse, leaving a large portion of my second CPU core untapped. Setting the number of cores to 3 allowed me to run both GPUs with CUDA and both CPU cores with astropulse. |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
I saw this on another post: Yep, but I try not to provide such advanced information in Q&A unless the person shows technical skills. I wouldn't want anyone who doesn't know what they're doing to mess around with editing their .XML files, such as those who would use Internet Explorer or Wordpad to edit the document and mess up its formating. |
Nick Send message Joined: 17 May 99 Posts: 96 Credit: 17,356,094 RAC: 0 |
You can go to SETI@Home Preferences, scroll to the bottom of the page and create a new venue. When you're done setting the prefs for the new venue, save them. There is no option to create a new "venue". I see that I can select home, school or work. I will use one of those to customize the environment for this machine. Thanks for getting me close. |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
You can go to SETI@Home Preferences, scroll to the bottom of the page and create a new venue. When you're done setting the prefs for the new venue, save them. Those "home", "school" and "work" options are different venues. Same thing. |
©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.