+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: SETI MB CUDA for Linux  (Read 507126 times)

Offline Crunch3r

  • Knight who says 'Ni!'
  • *****
  • Posts: 602
    • 64 bit boinc clients
SETI MB CUDA for Linux
« on: 18 Jan 2009, 08:03:10 pm »


Howdy,

as the thread title says... if you're nuts enough, give them a try.

VERY IMPORTANT!!! Note that these applications are meant for ADVANCED USERS.

Take a look at the README.TXT for some instructions.

Remember, this is still a work in progress and can crash!



dedicated to no-skilldude :p

[Mod:] Removed outdated/bad 32 bit build

[Warning note:] The remaining 64 bit build was made more than a year before nVidia released Fermi class GPUs (GTX 4xx, etc. with compute capability 2.0 and above). It will appear to work very quickly with those cards, but most results will be false "-9 result_overflow" cases. So use it only with older GPUs.

[Mod:] Removed outdated 64 bit build - not compatible with SaH v7 tasks
« Last Edit: 28 Jun 2013, 01:41:10 pm by Richard Haselgrove »
I want to share something with you: The three little sentences that will get you through life. Number 1: Cover for me. Number 2: Oh, good idea, Boss! Number 3: It was like that when I got here.

Homer Simpson

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #1 on: 18 Jan 2009, 08:21:42 pm »
Unfortunately on app_info.xml for MB+AP both 32 and 64 bit, in line 25,  there is a very small error, a . too many.
« Last Edit: 18 Jan 2009, 08:37:43 pm by sunu »

Offline Crunch3r

  • Knight who says 'Ni!'
  • *****
  • Posts: 602
    • 64 bit boinc clients
Re: SETI MB CUDA for Linux
« Reply #2 on: 18 Jan 2009, 08:50:59 pm »
Unfortunately on app_info.xml for MB+AP both 32 and 64 bit, in line 25,  there is a very small error, a . too many.

thanks for noticing. It's corrected now ;)
I want to share something with you: The three little sentences that will get you through life. Number 1: Cover for me. Number 2: Oh, good idea, Boss! Number 3: It was like that when I got here.

Homer Simpson

Offline Jason G

  • Construction Fraggle
  • Knight who says 'Ni!'
  • *****
  • Posts: 8980
Re: SETI MB CUDA for Linux
« Reply #3 on: 18 Jan 2009, 08:53:34 pm »
I guess you made your point then  :P (couldn't help myself  :-X)

Offline Crunch3r

  • Knight who says 'Ni!'
  • *****
  • Posts: 602
    • 64 bit boinc clients
Re: SETI MB CUDA for Linux
« Reply #4 on: 18 Jan 2009, 09:00:32 pm »
I guess you made your point then  :P (couldn't help myself  :-X)

yeah, someone had to do it, so i thought it would be ok ... well, i got caught  :P
I want to share something with you: The three little sentences that will get you through life. Number 1: Cover for me. Number 2: Oh, good idea, Boss! Number 3: It was like that when I got here.

Homer Simpson

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #5 on: 18 Jan 2009, 09:23:36 pm »
A small tip for those of you who choose option 2 from readme.txt concerning the cuda libs. After you edit ld.so.conf you need to run ldconfig as root to rebuild the libraries cache.
« Last Edit: 18 Jan 2009, 09:39:25 pm by sunu »

koschi

  • Guest
Re: SETI MB CUDA for Linux
« Reply #6 on: 19 Jan 2009, 05:03:23 am »
nice work :)
I already crunched ~20 units on 2 computers with the 64bit app, some are already validated. Run times are 2-3x faster on my G92 based cards than my C2D & C2Q @ 3.4 and 3.2GHz, except for the VLARs...
Due to being Linux only, I was limited to GPUGRID up to yesterday. In only 5 months my GPUs made this by far my strongest project. Now its time to give some attention to SETI :)

Thanks for the port!

smurf

  • Guest
Re: SETI MB CUDA for Linux
« Reply #7 on: 21 Jan 2009, 05:53:48 pm »
I crunshed several units. One was already correctly validated. The others have error messages:
<core_client_version>6.4.5</core_client_version>
<![CDATA[
<stderr_txt>
 file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
....

I have a GeForce 8800 GT. Whats wrong here ?  :(


Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: SETI MB CUDA for Linux
« Reply #8 on: 21 Jan 2009, 05:57:41 pm »
I crunshed several units. One was already correctly validated. The others have error messages:
<core_client_version>6.4.5</core_client_version>
<![CDATA[
<stderr_txt>
 file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
Cuda error 'GaussFit_kernel' in file './cudaAcc_gaussfit.cu' in line 506 : invalid configuration argument.
....

I have a GeForce 8800 GT. Whats wrong here ?  :(



For windows version I would propose to update drivers. No idea if it applicable to Linux...

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #9 on: 21 Jan 2009, 06:09:45 pm »
Yes, what is your driver version?

Can you give us a link to that workunit?

smurf

  • Guest
Re: SETI MB CUDA for Linux
« Reply #10 on: 21 Jan 2009, 06:14:41 pm »
I am using the latest 180.06. Thats a CUDA 2.1 Beta driver for OpenSUSE 11.0. But I am using it on OpenSUSE 11.1.

Workunit Link is:
http://setiathome.berkeley.edu/result.php?resultid=1128041873

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #11 on: 21 Jan 2009, 06:42:39 pm »
Hmm, you have these errors in all your results except one.

I know this won't help you much but I've done more than a hundred workunits without a single error. I'm using the latest official stable drivers 180.22. Go to http://www.nvidia.com/object/linux_display_ia32_180.22.html to grab them.

Have you overclocked your card? Do you know what temperatures it gets when running cuda?

Edit: Read here http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html for a how-to. I've also found this http://en.opensuse.org/NVIDIA
« Last Edit: 21 Jan 2009, 07:02:46 pm by sunu »

Offline ML1

  • Porting Team
  • Squire
  • *****
  • Posts: 30
Re: SETI MB CUDA for Linux
« Reply #12 on: 22 Jan 2009, 07:05:30 pm »
OK... To jump in with both feet and an AMD Athlon64 X2 + nVidia 8600 GT and...

Read all about the fun on s@h: Boinc 6.6.2 just released (CUDA)

Briefly, it appears to be working with two nice 19 tasks and additionally a nice 10 s@h CUDA task. Except that that the Boinc Manager consistently crashes whilst starting. The boinc client runs on unperturbed...

?

Good effort on the compile. What to check next?

Cheers,
Martin

koubi89

  • Guest
Re: SETI MB CUDA for Linux
« Reply #13 on: 24 Jan 2009, 03:45:38 am »
hello everybody,it's ok form me...
2mn30 per wu with gtx260 216sp 55nm  (709/1518/1096)

it work

elgrande71

  • Guest
Re: SETI MB CUDA for Linux
« Reply #14 on: 24 Jan 2009, 05:21:55 am »
It works for me with Seti CUDA Linux 64 bits application and 8800GTS512 GPU card (Asus EN8800GTS).
It takes 6 minutes to calculate one work unit.
Thank you for this application.  ;)

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 17
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 33
Total: 33
Powered by EzPortal