Message boards :
Number crunching :
GBT ('guppi') .vlar tasks will be send to GPUs, what you think about this?
Message board moderation
Previous · 1 . . . 5 · 6 · 7 · 8 · 9 · 10 · Next
Author | Message |
---|---|
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
The are taking about 10min each for 1 instance on my Fury X. Current stock or r3430? |
RueiKe Send message Joined: 14 Feb 16 Posts: 492 Credit: 378,512,430 RAC: 785 |
The are taking about 10min each for 1 instance on my Fury X. My Fury X system is using stock apps. My Nano system is running optimized apps, R3330 and is taking about 9.5min for 1 instance at a time. Is it time to upgrade to r3430? GitHub: Ricks-Lab Instagram: ricks_labs |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
The are taking about 10min each for 1 instance on my Fury X. So some additional improvement possible. I expect better performance for latest rev in VLAR area. And yes, r3430 can be used w/o limitations. |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13835 Credit: 208,696,464 RAC: 304 |
Curiosity pure & simple, about why an application running on a GPU is so dependant on CPU resources. I'm aware of and understand that. However I remember the days of CPUs without FP units, and then came along the maths coprocessor. The CPU would offload the work to the coprocessor, the coprocessor would do the work, then return the result. Current architecture is somewhat more complicated than that of the 8086/88 days, but the principle is the same- Off load the work to the coprocessor, return the result when done. EDIT: and cause "aplication running on GPU" is misleading jargon. Application is running on CPU always. That's the way modern PC architecture works and that's why only one device in PC called CPU. That may be so, but it seemed odd to me that the GPU is unable to be setup to receive a WU, then return the result. What I didn't realise was just how limited current GPUs are when it comes to programme flow & control, and that the CPU application is initialising the GPU, sending work, getting it back, then sending more, etc, etc till the WU is done. It's not able to programme the GPU to process the WU to completion, then return the final result (I can see now why the Xeon Phi is so powerful in the applications that suit it). I see that Kepler made big advances over Fermi (being able to launch it's own threads based on the results of data processed), but it's actual programmability is still extremely limited so the CPU application can't just setup the GPU, provide the WU & get the finished result back in one go. Hence it's heavy need for CPU resources, and the more it needs those resources (the more powerful the GPU hardware) the bigger the negative impact of the latencies in GPU-CPU communications. Grant Darwin NT |
Wiggo Send message Joined: 24 Jan 00 Posts: 36394 Credit: 261,360,520 RAC: 489 |
It's good that I'm just running stock ATM as I can see that once I go Lunatic's (where is that MB V7 free version that we should've had to start with?) and start doing multiple tasks I can see these causing me the same problems that "Arecibo" VLAR's do. :-( Cheers. |
jason_gee Send message Joined: 24 Nov 06 Posts: 7489 Credit: 91,093,184 RAC: 0 |
All Aboard! "Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions. |
RueiKe Send message Joined: 14 Feb 16 Posts: 492 Credit: 378,512,430 RAC: 785 |
The are taking about 10min each for 1 instance on my Fury X. Is there an installer available? Last time I tried to update an app manually, I messed things up... GitHub: Ricks-Lab Instagram: ricks_labs |
Chris Adamek Send message Joined: 15 May 99 Posts: 251 Credit: 434,772,072 RAC: 236 |
For anyone running 2013 Mac Pro's with D500 or D700 definitely run 3 Green Bank wu's at a time with the SoG app. There is almost no difference running in completion time running 2 at a time and only a small change running 3 at a time. D700 completes 3 in around 30 min (~10 min each) and the D500 does the same in around 35-40 min each (~13 min each). Conversely running 1 at a time on the D500's takes almost 30 minutes by its self and 20 min on the D700. I still need to try 4 at a time on the D700 to see if there is any benefit there. The probably applies to the normal AMD 7970 (32 cu's) down to whatever model has 24 cu's as well. Chris |
zoom3+1=4 Send message Joined: 30 Nov 03 Posts: 66218 Credit: 55,293,173 RAC: 49 |
On My gpu a PNY LC GTX 580 @ 857 MHz, a GBT takes about 58 minutes to do with Lunatics on cuda 42, that's close to 4 times as long as a normal gpu wu takes to do here. Temps with a GBT about 52C, with a normal gpu wu, about 62C. I wish the GBT wu's would either run faster, or just be on the cpu, at least until the times are somehow brought down by those more knowledgeable than I. Savoir-Faire is everywhere! The T1 Trust, T1 Class 4-4-4-4 #5550, America's First HST |
Chris Oliver Send message Joined: 4 Jul 99 Posts: 72 Credit: 134,288,250 RAC: 15 |
I believe that releasing these workunits into the community knowing full well that software that we are issued with by the project does not play nice with these units is a spectacular cluster f*ck of a decision. When Seti's software or WU's starts impeding the ability of my PC to do other tasks I have to say enough is enough. For now I am inspecting WU's waiting to be processed and aborting any vlar's assigned to the GPU. Looking forward if this is going to be the way the project is going then I'm afraid we will be parting ways. There are plenty of other worthy projects that will run quietly in the background and not bring my PC to its knee's. |
betreger Send message Joined: 29 Jun 99 Posts: 11410 Credit: 29,581,041 RAC: 66 |
As big of a pita these work units are, IMO they are the ones with the best chance so far of finding our goal. My goal is not to process the most but to find ETI. |
Bernie Vine Send message Joined: 26 May 99 Posts: 9956 Credit: 103,452,613 RAC: 328 |
Well I have several machines that I sometimes use as "crunchers only" So I don't really notice any slowdowns My main machine, which has a GTX 970, is also my daily use machine. Now, as in the past if I find a program that is slowed down by SETI@Home I make it an exclusive, so SETI@Home does not run when I am using that program. I have about 10 exclusive, programs. Simple, it is the way SETI@Home was designed to work. I leave the machine on 24/7 so it crunches when not in use, seems the best way to me. Even on my dedicated crunchers, if I am doing updates or anything different, first thing I do is deactivate BOINC, always have done. |
Mike Send message Joined: 17 Feb 01 Posts: 34353 Credit: 79,922,639 RAC: 80 |
I believe that releasing these workunits into the community knowing full well that software that we are issued with by the project does not play nice with these units is a spectacular cluster f*ck of a decision. When Seti's software or WU's starts impeding the ability of my PC to do other tasks I have to say enough is enough. For now I am inspecting WU's waiting to be processed and aborting any vlar's assigned to the GPU. Looking forward if this is going to be the way the project is going then I'm afraid we will be parting ways. You just need to check other threads to realize its not that hard to get good results on your card. Its always easier to blame others. What did you do to change that fact. With each crime and every kindness we birth our future. |
Chris Oliver Send message Joined: 4 Jul 99 Posts: 72 Credit: 134,288,250 RAC: 15 |
Hi betreger, You may be absolutely right and I have no objections to WU's running for hours but I do object to not being able to do simple tasks such as browsing a web page without major lag. The project had this issue previously and all vlar's were filtered to process on CPU's only. betreger wrote: As big of a pita these work units are, IMO they are the ones with the best chance so far of finding our goal. My goal is not to process the most but to find ETI. ____________ |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
I would like to remind those who not too comfort with BOINC interface and found it's much easy to switch project than to change BOINC setup: There is "don't use GPU while PC in use" option that removes any GPU-related lags once at for all. Of course most preferably would be to specify conditions of observed lags and attempt to correct them, but I understand that not all can correctly communicate even on their own language. |
betreger Send message Joined: 29 Jun 99 Posts: 11410 Credit: 29,581,041 RAC: 66 |
I would like to remind those who not too comfort with BOINC interface and found it's much easy to switch project than to change BOINC setup: As Raistmer stated that is the easiest way to solve your problem. |
palmer59 Send message Joined: 20 May 99 Posts: 4 Credit: 93,393,182 RAC: 66 |
For now I’m stopping my main system from getting any GPU WU. What frustrates me is that this is not the first time that something is released on this project that does not play well. You figure that it should be tried in BETA and not released until all the kinks have been worked out. Crunching four simultaneous WU on my system used to take 6-15 minutes each, now even running just two at a time takes over an hour each taxing my OC 780Ti to 99%. Mike |
Brent Norman Send message Joined: 1 Dec 99 Posts: 2786 Credit: 685,657,289 RAC: 835 |
I posted this in a different thread. I wonder if it would be possible to program the scheduler to keep Guppie's off of Nvidia cards UNLESS you are requesting more than (example) 2 hours of work. |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
For now I’m stopping my main system from getting any GPU WU. So what? You experience lags? You experience driver restarts? In that case describe conditions and app you use. Or you experience failure of own expectations instead? Is it so hard to understand that there are different kinds of work that should be done on this project? To allow VLAR tasks on at least part of GPU devices has the reason. It's soon be the only work that will remain. Also, for what reason you account granted with "beta tester" tag?? Where your complains and reports on beta where VLAR was allowed definitely more than month already. As some old philosopher stated, start from yourself... |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
but I understand that not all can correctly communicate even on their own language. LoL :) But not so old and not SO grumpy ;) |
©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.