Message boards :
Number crunching :
Modified SETI MB CUDA + opt AP package for full GPU utilization
Message board moderation
Previous · 1 . . . 15 · 16 · 17 · 18 · 19 · 20 · 21 . . . 25 · Next
Author | Message |
---|---|
Zoran Kirsic Send message Joined: 22 May 99 Posts: 34 Credit: 102,258 RAC: 0 |
**he probably had 6.03 in his cache when he started using the mod app, and the mod app is able to process the 6.03 tasks.** ____________ yes, I have in my cash wu. I just put the new app. why? this is a problem..? what I need first to finish all my cash with cpu, then make fresh start!?? |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
"14/01/2009 17:49:33|SETI@home|Starting task 08no08ab.7216.4571.9.8.113_1 using setiathome_enhanced version 603" Good question... either he has big cache or did smth wrong I suppose. (ok, will read thread complete before answering - but I guess right after all ;) ) |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
yes, I have in my cash wu. I just put the new app. why? this is a problem..? what I need first to finish all my cash with cpu, then make fresh start!?? Don't worry - all go just fine. No, you non need to clean up cache, I assembled app_info.xml specially to keep older tasks alive too. No prob. |
Zoran Kirsic Send message Joined: 22 May 99 Posts: 34 Credit: 102,258 RAC: 0 |
yes, I have in my cash wu. I just put the new app. why? this is a problem..? what I need first to finish all my cash with cpu, then make fresh start!?? but, what is better? to finish processioning the remaining WU's with cpu, or to make 'compute error' with cuda!?? have someone finish processing with CUDA on 8600GT 256MB DDR3!? |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
yes, I have in my cash wu. I just put the new app. why? this is a problem..? what I need first to finish all my cash with cpu, then make fresh start!?? It depends. Better is to fix CUDA app of course :) But to be more realistic: If you wnat to use most of you hardware - for very this moment - it's better to process SETI MB on CUDA capable GPU and do SETI AP or another project like Einstein@home with optimized app on CPU. That way you will bring most performance to BOINC. |
Voyager Send message Joined: 2 Nov 99 Posts: 602 Credit: 3,264,813 RAC: 0 |
Haven't received any astropulse wus ,so attached to rosetta and am running 2 rosetta and 1 mb.The new app. works really well.No probs at all,running 18hrs. Cuda about 3.5 x as fast as oced q6600 at 3474 on 59 credit tasks. q6600=3783sec....cuda=1080sec. I think the new app. will change a lot of minds. No babysitting at all. Thanks again Raistmer. |
Zoran Kirsic Send message Joined: 22 May 99 Posts: 34 Credit: 102,258 RAC: 0 |
Haven't received any astropulse wus ,so attached to rosetta and am running 2 rosetta and 1 mb.The new app. works really well.No probs at all,running 18hrs. You are talking about 8800GTS, in your comparison!?? |
Voyager Send message Joined: 2 Nov 99 Posts: 602 Credit: 3,264,813 RAC: 0 |
You are talking about 8800GTS, in your comparison!?? Yes 8800 gts 320.In a PD-920 @3.0 |
Dirk Sadowski Send message Joined: 6 Apr 07 Posts: 7105 Credit: 147,663,825 RAC: 5 |
@ Zoran Kirsic I guess yes, because only this in his overview: [CUDA|GeForce 8800 GTS|1|319MB] with his Intel(R) Pentium(R) D CPU 2.80GHz A GTX 260/280 would have maybe a RAC of ~ 8,000 - ~ 10,000 @ Raistmer Sorry for my ignorance. You are the master of optimizations.. ;-) So.. Normally with the stock BOINC and SETI@home-settings I could let run only MB on GPU or MB and AP on CPU. With your mod, I could let run MB on GPU and AP on CPU. Why not MB on GPU and CPU, maybe also with AP on CPU? It's not possible to modify the app_info.xml for this? If not, why? BOINC is to 'stupid'? ;-) MB and AP on CPU and MB on GPU.. this would be perfectly! :-) |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
Yes, impossible (at least I don't know how and no one jumped with idea how to do this still). Not, BOINC is not "so stupid" it's just in progress area (cause it's not a bug in any point of view, it's just a way how it designed for now). As I already noted (maybe even in this thread) most probable way will be to join CUDA MB and AK8 codebases and to create one single app capable to do both CPU and CUDA. Maybe even multithreading CPU (multihost and so on - no limits for perfection). But all this requires time and efforts. Todays programming crew very limited in number of participants both in Berkeley and Lunatics. That's why I again and again invite peoples to join development. It seems "people factor" now more critical that raw processing power factor for SETI project. So, if you can help in coding - just do it, if not - try to participate in another way, but repetitive inquiries for new more faster more, perfect and so on and so forth apps just distracting. For now short answer is: work in progress |
Zoran Kirsic Send message Joined: 22 May 99 Posts: 34 Credit: 102,258 RAC: 0 |
<core_client_version>6.4.5</core_client_version> <![CDATA[ <message> - exit code -1073741819 (0xc0000005) </message> <stderr_txt> setiathome_CUDA: Found 1 CUDA device(s): Device 1 : GeForce 8600 GT totalGlobalMem = 268107776 sharedMemPerBlock = 16384 regsPerBlock = 8192 warpSize = 32 memPitch = 262144 maxThreadsPerBlock = 512 clockRate = 1188000 totalConstMem = 65536 major = 1 minor = 1 textureAlignment = 256 deviceOverlap = 1 multiProcessorCount = 4 setiathome_CUDA: CUDA Device 1 specified, checking... Device 1: GeForce 8600 GT is okay SETI@home using CUDA accelerated device GeForce 8600 GT Rise priority modification by Raistmer based on rev400 of SETI@home sources VLAR autokill mod from Crunch3rPriority of worker thread rised successfully Priority of process adjusted successfully Total GPU memory 268107776 free GPU memory 224959232 setiathome_enhanced 6.02 Visual Studio/Microsoft C++ libboinc: 6.3.22 Work Unit Info: ............... WU true angle range is : 0.433357 Optimal function choices: ----------------------------------------------------- name ----------------------------------------------------- v_BaseLineSmooth (no other) v_GetPowerSpectrum 0.00048 0.00000 v_ChirpData 0.01798 0.00000 v_Transpose4 0.01172 0.00000 FPU opt folding 0.00488 0.00000 Cuda error 'cudaAcc_GetPowerSpectrum_kernel' in file 'd:/BTR/seticuda/seti_boinc/clien </stderr_txt> ]]> this is from http://setiathome.berkeley.edu/result.php?resultid=1122573992 this is not a VLAR, but still computation error. link to my results http://setiathome.berkeley.edu/results.php?userid=467823 |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14672 Credit: 200,643,578 RAC: 874 |
I suspect that the code in the Cuda App specifically dealing with The Berkeley consensus may be that it's a driver problem or an underpowered GPU problem, but the general consensus is that it's a bug. For further confirmation, and commiserations, see message 36468 at Beta. |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14672 Credit: 200,643,578 RAC: 874 |
I suspect that the code in the Cuda App specifically dealing with No, that can't have been me. This is a fairly modest Foxconn G33M motherboard, with only one PCI-e slot. I originally had a cheap 7200GS in it, but swapped that out for the 9800GT and CUDA. I have put in plenty of secondary PCI graphics cards alongside AGP down the years, and what you say is intriguing - might see if I can dig an old one out and try my luck. CUDA doesn't quite rock, yet, but it's looking promising. |
Byron S Goodgame Send message Joined: 16 Jan 06 Posts: 1145 Credit: 3,936,993 RAC: 0 |
Getting a buch of overflows AR2.7 1121875641 1121875606 1121875604 Have several more I managed to keep off the server, but 3 others that uploaded as well. Unfortunately I was trying to update Beta and Einstein when these hit, so I could only stop the others from reporting. Have some VLAR compute errors in there too. Most of those are on my pc and the rest are on the server now. Doing a reboot now to see if I can stop the overflows. This probably has more to do with some VLAR tasks I had at Beta and unfortunately SETI got the brunt of it. Edit: Just rebooted and now the tasks are runnig again. Sorry for the screw up, should have known better. Edit 2: may have spoke to fast, had another overflow after the reboot. The task after that now at 19.526% or so. |
Zoran Kirsic Send message Joined: 22 May 99 Posts: 34 Credit: 102,258 RAC: 0 |
Getting a buch of overflows what driver do you have!? the new one? |
Byron S Goodgame Send message Joined: 16 Jan 06 Posts: 1145 Credit: 3,936,993 RAC: 0 |
Getting a buch of overflows At the moment yes, but I'll soon be going back to 180.60 since that's the one I've always done best with. |
Dirk Sadowski Send message Joined: 6 Apr 07 Posts: 7105 Credit: 147,663,825 RAC: 5 |
I can't 'coding'.. if I could, of course I would help! :-) I opened one thread at my team- and the opt.-crew -homepage.. for to 'recruit' new people.. and for discuss about to optimize BOINC/SETI@home.. The only thing I could do is to buy a CUDA-GPU and make tests.. and tell if it's running well or not.. ;-) |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
The general consensus is that errors in Vlar It's just wrong. Sorry can't give full answer need to go now, will explain when return home. |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
I suspect that the code in the Cuda App specifically dealing with |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
Getting a buch of overflows Please, follow these rules when report new bugs: 1)Post only "invalid" overflows - that is - CPU wingmate has no overflow, but CUDA has overflow. 2) Don' post any problems that appeared after driver crash/restart. We already know that this is "bug-full" situation. These simple rules will save our time and speedup bug analysis. |
©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.