app_info for AP500, AP503, MB603 and MB608

Message boards : Number crunching : app_info for AP500, AP503, MB603 and MB608
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 8 · 9 · 10 · 11 · 12 · Next

AuthorMessage
samuel7
Volunteer tester

Send message
Joined: 2 Jan 00
Posts: 47
Credit: 2,194,240
RAC: 0
Finland
Message 920465 - Posted: 22 Jul 2009, 22:01:39 UTC

Should I change flops value for 6.08 when running with CUDA 2.3 dlls? GPU run times have dropped 30 to 50 per cent! Rebranded VLARs' estimates are half of what they should be.
ID: 920465 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 920468 - Posted: 22 Jul 2009, 22:11:03 UTC - in response to Message 920465.  
Last modified: 22 Jul 2009, 22:11:48 UTC

Should I change flops value for 6.08 when running with CUDA 2.3 dlls? GPU run times have dropped 30 to 50 per cent! Rebranded VLARs' estimates are half of what they should be.

Yes, I was thinking the same thing. In fact, the original multipliers MarkJ and I posted back in March were, IIRC, based on the original RT and FFT, not even the v2.2 upgrade which was pretty good as well. I haven't done the maths yet, but you may need to declare that the speed of your CUDA card is double what it currently says. When I get a chance to watch a steady flow for a while, I'll try and get a better estimate.
ID: 920468 · Report as offensive
Profile Pappa
Volunteer tester
Avatar

Send message
Joined: 9 Jan 00
Posts: 2562
Credit: 12,301,681
RAC: 0
United States
Message 920503 - Posted: 23 Jul 2009, 0:23:11 UTC - in response to Message 920314.  
Last modified: 23 Jul 2009, 0:23:39 UTC

Mark let me know when it is ready, we can then put a copy in the FAQ


I've updated the instructions on my blog, now that AP 505 is with us.

I have also installed the V12 optimised cuda app without the VLARkill as I am also running ReSchedule to shift the VLAR's from cuda to cpu. I have yet to add that to my instructions/app_info. Perhaps its time to start a new thread called "app_info for AP503, AP505, MB603 and MB608" :-)


Regards
Please consider a Donation to the Seti Project.

ID: 920503 · Report as offensive
Terror Australis
Volunteer tester

Send message
Joined: 14 Feb 04
Posts: 1817
Credit: 262,693,308
RAC: 44
Australia
Message 920605 - Posted: 23 Jul 2009, 8:04:23 UTC - in response to Message 920465.  

Should I change flops value for 6.08 when running with CUDA 2.3 dlls? GPU run times have dropped 30 to 50 per cent! Rebranded VLARs' estimates are half of what they should be.


Will the 2.3 dll's work with older cards? I run a couple of 8600GT's which IRC are built on CUDA V1.1. Information I've read says CUDA V1 cards cannot handle V2.x

Brodo
ID: 920605 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 920609 - Posted: 23 Jul 2009, 8:15:23 UTC - in response to Message 920605.  

Should I change flops value for 6.08 when running with CUDA 2.3 dlls? GPU run times have dropped 30 to 50 per cent! Rebranded VLARs' estimates are half of what they should be.


Will the 2.3 dll's work with older cards? I run a couple of 8600GT's which IRC are built on CUDA V1.1. Information I've read says CUDA V1 cards cannot handle V2.x

Brodo

The only v1.1 I know about is the 'Compute capability', as reported by BOINC.

My 9800GT cards are also compute capability 1.1, and they take the new driver and 2.3 DLLs just fine - knocked about 30% off the processing time.
ID: 920609 · Report as offensive
Terror Australis
Volunteer tester

Send message
Joined: 14 Feb 04
Posts: 1817
Credit: 262,693,308
RAC: 44
Australia
Message 920617 - Posted: 23 Jul 2009, 9:40:59 UTC - in response to Message 920609.  

Thanks Richard - It was an error on my part. I misunderstood samuel7's post and thought he was referring to the CUDA version, not the dll version in the video card drivers. :-S

Brodo
ID: 920617 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 920666 - Posted: 23 Jul 2009, 13:52:58 UTC - in response to Message 920609.  
Last modified: 23 Jul 2009, 13:55:27 UTC

Should I change flops value for 6.08 when running with CUDA 2.3 dlls? GPU run times have dropped 30 to 50 per cent! Rebranded VLARs' estimates are half of what they should be.


@ Richard
We also need to factor in the new extra-sensitive MB's as the flops values are presumably no longer correct for them. Is there a way of telling the new ones from the old ones (apart from flops estimate)?

Unfortunately I can't get to cuda 2.3 yet as GPUgrid app doesn't behave with later drivers. They are currently on cuda 2.1 and were trying to get to 2.2. Then cuda 2.3 got released this week :)
BOINC blog
ID: 920666 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 920720 - Posted: 23 Jul 2009, 17:07:27 UTC - in response to Message 920666.  

Should I change flops value for 6.08 when running with CUDA 2.3 dlls? GPU run times have dropped 30 to 50 per cent! Rebranded VLARs' estimates are half of what they should be.

@ Richard
We also need to factor in the new extra-sensitive MB's as the flops values are presumably no longer correct for them. Is there a way of telling the new ones from the old ones (apart from flops estimate)?

Unfortunately I can't get to cuda 2.3 yet as GPUgrid app doesn't behave with later drivers. They are currently on cuda 2.1 and were trying to get to 2.2. Then cuda 2.3 got released this week :)

1) No, actually we don't. The speed of the application hasn't changed (it can't have, it's the same application). And because the the fpops estimate has been properly doubled to reflect the doubled actual work, it should all balance out. Joe has pointed out that because the CPU setup phase only has to be carried out once per double-length WU, there's a small gain - especially for CUDA - but he estimates no more than 5%.

2) I don't know what the B***S*** about drivers is at GPUGrid, but it's not true. All my tasks there have been run under 185.85, on the same machines with 2.2 DLLs in the SETI directory, and with no sign of distress - until, that is, task 1006526, just reported and run throughout with drivers 190.38: no sign of distress there either. I suspect it's similar to the threads we saw at Lunatics about crashes - eventually we were able to conclude that the majority were marginal hardware or cooling problems. I'm off to post along the same lines at GPUGrid now.
ID: 920720 · Report as offensive
Jason Keil
Volunteer tester

Send message
Joined: 25 Apr 09
Posts: 35
Credit: 3,059,972
RAC: 0
United States
Message 920763 - Posted: 23 Jul 2009, 20:07:52 UTC

where can you download the cuda 2.3 dlls

ID: 920763 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 920781 - Posted: 23 Jul 2009, 21:06:37 UTC - in response to Message 920763.  

ID: 920781 · Report as offensive
Fred W
Volunteer tester

Send message
Joined: 13 Jun 99
Posts: 2524
Credit: 11,954,210
RAC: 0
United Kingdom
Message 920784 - Posted: 23 Jul 2009, 21:27:25 UTC

Wow. CUDA 2.3 gives a whole new meaning to the term "shortie". My 20% UNDERclocked GTX295 is now chewing through VHAR's in under 2 mins each (best so far is 1 min 40 sec).

Way t' go...

F.
ID: 920784 · Report as offensive
Jason Keil
Volunteer tester

Send message
Joined: 25 Apr 09
Posts: 35
Credit: 3,059,972
RAC: 0
United States
Message 920796 - Posted: 23 Jul 2009, 21:47:02 UTC - in response to Message 920781.  

thanks richard, installing new driver now and downloading dlls. thanks again.

ID: 920796 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 921008 - Posted: 24 Jul 2009, 12:39:28 UTC - in response to Message 920720.  

2) I don't know what the B***S*** about drivers is at GPUGrid, but it's not true. All my tasks there have been run under 185.85, on the same machines with 2.2 DLLs in the SETI directory, and with no sign of distress - until, that is, task 1006526, just reported and run throughout with drivers 190.38: no sign of distress there either. I suspect it's similar to the threads we saw at Lunatics about crashes - eventually we were able to conclude that the majority were marginal hardware or cooling problems. I'm off to post along the same lines at GPUGrid now.


I've updated the drivers and cuda dlls for seti before with no problem. The issue is the GPUgrid app doesn't seem to behave with later drivers. At one point they claimed it was a bug with the cuda fft routines (which have been updated in cuda 2.3).

I will be trying the latest and greatest (190.38) drivers once i've knocked over my last lot of cuda work on one machine and see how it all hangs together this time.
BOINC blog
ID: 921008 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 921018 - Posted: 24 Jul 2009, 13:18:00 UTC - in response to Message 921008.  

.... The issue is the GPUgrid app doesn't seem to behave with later drivers....

So some people seem to be saying, but it doesn't seem to be true for me - just completed task 1010279 on a second machine. The current GPUGrid thread on the subject seems to be covering some genuine issues with Linux drivers, but the Win 32 allegations just seem to be re-hashes of old archaeology without evidence. We had something similar at Lunatics, with people blaming applications, drivers, anything but their own hardware - which was where the problem turned out to be.

If people want to play safe and not update CUDA drivers while a long GPUGrid task is in progress, that would make sense: but not to upgrade at all because of this rumour would be shortsighted.
ID: 921018 · Report as offensive
Terror Australis
Volunteer tester

Send message
Joined: 14 Feb 04
Posts: 1817
Credit: 262,693,308
RAC: 44
Australia
Message 921090 - Posted: 24 Jul 2009, 19:06:43 UTC - in response to Message 920784.  

Wow. CUDA 2.3 gives a whole new meaning to the term "shortie". My 20% UNDERclocked GTX295 is now chewing through VHAR's in under 2 mins each (best so far is 1 min 40 sec).

Way t' go...

F.

WOW indeed !!
My GS250 is currently going through a batch of old "single" length shorties in around 1 min 57 sec. It was taking around 6 mins before.

Brodo
ID: 921090 · Report as offensive
Profile [AF>france>pas-de-calais]symaski62
Volunteer tester

Send message
Joined: 12 Aug 05
Posts: 258
Credit: 100,548
RAC: 0
France
Message 921092 - Posted: 24 Jul 2009, 19:13:03 UTC
Last modified: 24 Jul 2009, 19:15:21 UTC

NVIDIA 190.38 (WHQL] & CUDA 2.3 ^^

24/07/2009 20:57:54 CUDA device: GeForce 8400 GS (driver version 19038, compute capability 1.1, 256MB, est. 8GFLOPS)

update :)

BYE 185.85 version CUDA 2.2
SETI@Home Informational message -9 result_overflow
with a general handicap of 80% and it makes much d' efforts for the community and s' expimer, thank you d' to be understanding.
ID: 921092 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 921211 - Posted: 25 Jul 2009, 3:36:35 UTC - in response to Message 921018.  

.... The issue is the GPUgrid app doesn't seem to behave with later drivers....

So some people seem to be saying, but it doesn't seem to be true for me - just completed task 1010279 on a second machine. The current GPUGrid thread on the subject seems to be covering some genuine issues with Linux drivers, but the Win 32 allegations just seem to be re-hashes of old archaeology without evidence. We had something similar at Lunatics, with people blaming applications, drivers, anything but their own hardware - which was where the problem turned out to be.

If people want to play safe and not update CUDA drivers while a long GPUGrid task is in progress, that would make sense: but not to upgrade at all because of this rumour would be shortsighted.


It appears their app will work with 190.38 without issue, well it has so far. Also they have announced they will be releasing a cuda 2.2 app next week.

As for upgrading to 190.38, have managed to get 3 machines done so far. Just waiting on the others to finish off their cuda work. Highly recommended if you can do it.
BOINC blog
ID: 921211 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 921231 - Posted: 25 Jul 2009, 8:55:48 UTC - in response to Message 921211.  

As for upgrading to 190.38, have managed to get 3 machines done so far. Just waiting on the others to finish off their cuda work. Highly recommended if you can do it.

Yes, upgrading nVidia drivers while you have CUDA work in your cache can cause problems.

I have Windows XP with BOINC running as a service, so I opened the 'Services' administration tool (services.msc), stopped the service, and set the startup type to Disabled. Then I was able to upgrade the drivers safely: check that everything was running smoothly in the nVidia control panel, copy the runtime DLLs, and restart BOINC in an orderly fashion. Worked for me.
ID: 921231 · Report as offensive
Fred W
Volunteer tester

Send message
Joined: 13 Jun 99
Posts: 2524
Credit: 11,954,210
RAC: 0
United Kingdom
Message 921233 - Posted: 25 Jul 2009, 9:10:17 UTC - in response to Message 921231.  

As for upgrading to 190.38, have managed to get 3 machines done so far. Just waiting on the others to finish off their cuda work. Highly recommended if you can do it.

Yes, upgrading nVidia drivers while you have CUDA work in your cache can cause problems.

I have Windows XP with BOINC running as a service, so I opened the 'Services' administration tool (services.msc), stopped the service, and set the startup type to Disabled. Then I was able to upgrade the drivers safely: check that everything was running smoothly in the nVidia control panel, copy the runtime DLLs, and restart BOINC in an orderly fashion. Worked for me.

@Richard - could you elaborate a little, please. Would these problems only occur if running as a Service (and what kind of problems)?
Reason for request - as I am running Vista x64, I can't run as a Service. But since I upgraded I seem to be seeing more compute errors whether running Raistmer's V12 noVLARkill or stock CUDA. The errors are still very few compared to the number of WU's being crunched (about half a dozen overnight while running stock CUDA) but are annoyingly persistent.

The errors from the V12 App are the well documented:
Work Unit Info:
...............
WU true angle range is :  0.434701
After app init: total GPU memory 939524096	 free GPU memory 868741120
Cuda error 'find_pulse_kernel' in file 'd:/BoincSeti_Prog/sinbad_repositories/LunaticsUnited/SETI_CUDA_MB_exp/client/cuda/cudaAcc_pulsefind.cu' in line 920 : unknown error.
Cuda error 'find_pulse_kernel' in file 'd:/BoincSeti_Prog/sinbad_repositories/LunaticsUnited/SETI_CUDA_MB_exp/client/cuda/cudaAcc_pulsefind.cu' in line 925 : unknown error.
Cuda error 'find_pulse_kernel' in file 'd:/BoincSeti_Prog/sinbad_repositories/LunaticsUnited/SETI_CUDA_MB_exp/client/cuda/cudaAcc_pulsefind.cu' in line 925 : unknown error.
Cuda error 'cudaMemcpy(&flags, dev_find_pulse_flag, sizeof(*dev_find_pulse_flag), cudaMemcpyDeviceToHost)' in file 'd:/BoincSeti_Prog/sinbad_repositories/LunaticsUnited/SETI_CUDA_MB_exp/client/cuda/cudaAcc_pulsefind.cu' in line 1733 : unknown error.


The errors when running stock CUDA are the equally-well reported:
Work Unit Info:
...............
WU true angle range is :  0.415156
Optimal function choices:
-----------------------------------------------------
name                
-----------------------------------------------------
              v_BaseLineSmooth (no other)
            v_GetPowerSpectrum 0.00018 0.00000 
                   v_ChirpData 0.01270 0.00000 
                  v_Transpose4 0.00438 0.00000 
               FPU opt folding 0.00312 0.00000 
Cuda error 'find_pulse_kernel' in file 'c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu' in line 622 : unknown error.
Cuda error 'find_pulse_kernel' in file 'c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu' in line 627 : unknown error.
Cuda error 'find_pulse_kernel' in file 'c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu' in line 627 : unknown error.
Cuda error 'find_pulse_kernel' in file 'c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu' in line 632 : unknown error.
Cuda error 'find_pulse_kernel' in file 'c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu' in line 632 : unknown error.
Cuda error 'cudaMemcpy(&flags, dev_find_pulse_flag, sizeof(*dev_find_pulse_flag), cudaMemcpyDeviceToHost)' in file 'c:/sw/gpgpu/seti/seti_boinc/client/cuda/cudaAcc_pulsefind.cu' in line 1318 : unknown error.


F.
ID: 921233 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 921238 - Posted: 25 Jul 2009, 10:31:47 UTC - in response to Message 921233.  

As for upgrading to 190.38, have managed to get 3 machines done so far. Just waiting on the others to finish off their cuda work. Highly recommended if you can do it.

Yes, upgrading nVidia drivers while you have CUDA work in your cache can cause problems.

I have Windows XP with BOINC running as a service, so I opened the 'Services' administration tool (services.msc), stopped the service, and set the startup type to Disabled. Then I was able to upgrade the drivers safely: check that everything was running smoothly in the nVidia control panel, copy the runtime DLLs, and restart BOINC in an orderly fashion. Worked for me.

@Richard - could you elaborate a little, please. Would these problems only occur if running as a Service (and what kind of problems)?

Surely. Recent BOINC clients delete every CUDA task in the cache if they don't detect any CUDA cards at startup (another of Raistmer's "be careful what you wish for" bug reports - you may remember my "big bug in v6.6.34" thread on boinc_alpha).

I think this can happen if BOINC starts up before the driver installation is complete. With the WinXP service mode, that's easy to avoid by setting the service to disabled for the driver-install restart. Vista has a 'delayed start' for services, which may be enough - except you'd never find out, because the CUDA question wouldn't arise. I'm not sure how you prevent a non-service mode BOINC v6 from running at startup, but you would be wise to do so: my only experience is v5 where you took the shortcut out of the 'Startup' program group, but nowadays I think it's GUI or registry.
ID: 921238 · Report as offensive
Previous · 1 . . . 8 · 9 · 10 · 11 · 12 · Next

Message boards : Number crunching : app_info for AP500, AP503, MB603 and MB608


 
©2025 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.