+- +-
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: GPU client  (Read 160482 times)

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU client
« Reply #150 on: 30 Mar 2008, 02:18:57 am »
@Devaster
On nVidia forums answer was given that they ship Win64 support with CUDA 1.1 regardless of XP/Server OS used (as I anderstood that andswer).
Could you put your current SETI-CUDA sources online for porting them to 64-bit environment (probably, siply recompile to 64-bit executable?...).

Offline Vyper

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 376
Re: GPU client
« Reply #151 on: 30 Mar 2008, 04:41:02 am »
His Cuda app works on atleast XP64, all u have to do is to install the CUDA sdk for 32bit enviroment and it works there also.

Vista X64 is another story..

Kind Regards Vyper

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU client
« Reply #152 on: 30 Mar 2008, 02:51:57 pm »
So I need to install
CUDA x86 1.1 SDK and ToolSet ander WinServer 2003 x64 and all will be fine? ;) Good! And what about drivers, what version of detonator or smth new-named I should install on x64 Win 2003 server in this case?

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #153 on: 30 Mar 2008, 04:11:08 pm »
on my 9600gt are latest 176.4x broken - CUDA is non functional .... :-[

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU client
« Reply #154 on: 08 Apr 2008, 06:44:31 am »
tried CUDA app on Win2003x64 with 169.21_forceware_winxp_64bit_english_whql.exe driver and x86 CUDA 1.1 Toolkit and SDK installed.
Got error: FFT failed.
Full stderr & stdout in prerelease forum thread.
Anybody know what version is free from FFT-related problems (maybe some earlier ones comute FFT on CPU ...) ?

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #155 on: 08 Apr 2008, 09:07:09 am »
something weird - FFT is functional in any application ...

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU client
« Reply #156 on: 08 Apr 2008, 09:09:17 am »
Hi :) What data should I collect to help with this issue?

abachler

  • Guest
Re: GPU client
« Reply #157 on: 14 Apr 2008, 11:28:48 pm »
OK got teh executable, but how do I install it so SAH will run it instead of the x86

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU client
« Reply #158 on: 15 Apr 2008, 01:14:14 am »
You shouldn't run it _instead_ of x86 app! CUDA app still alpha cause generate weakly similar results that could be invalidated by validator.
You need to run it in separate (from BOINC) directory as offline, standalone test only.
Just put exe file you downloaded in separate directory, copy some of WUs in same dir, rename that WU into work_unit.sah, copy in that new dir init_data.xml from your BOINC project and run exe from that new dir.
And you need CUDA SDK/tools installed or runtime CUDA DLLs to be in PATH (maybe LIBPATH).

Offline Hans Dorn

  • Volunteer Developer
  • Knight o' The Realm
  • *****
  • Posts: 57
Re: GPU client
« Reply #159 on: 05 May 2008, 08:04:59 pm »
Hi all,

thought I would check in here, where I left off some time ago.

I've been playing around with CUDA and the SETI sources, but got stuck with sub-par performance of my code, and stopped working on it.
Later on I managed to destroy my graphics card (8800GTX) while trying to clean the fans - don't ask  ;D

Long story short, I'm getting another graphics card, but can't decide which one would be best for crunching SETI:

I'm considering another 8800GTX or maybe a 9800GTX or even 9800GX2.

Could you give me any hints w.r.t FFT performance of these cards?

Regards Hans

P.S: I have a gut feeling the 8800GTX still might be the best number cruncher...


 






Offline Vyper

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 376
Re: GPU client
« Reply #160 on: 06 May 2008, 10:53:10 am »
Hi Hans

Long time no see..

Well this is rather hard but i sincerly think that u should get your hands on a 8800GT (G92) because it's still based on the good o'l G90 architecture in terms of performance if your going to spend around 200Eur or so.
I recall somewhere that Cuda 2.0 is supporting wider caculations or so but i don't know if it's already supported in 9xxx series or so. If that's the case then a 9xxx based card is the way to go performance wise.
It's all there in the Cuda doc's.

Then there has been a release of the new Alex Kan code which is vastly improved if your going to start from scratch with porting different functions.
I suggest you take a chat with DevasteR because he has managed to port many functions over to Cuda 2.0 and getting it to work with faster code than 2.4V with his 9600 and that's truly impressive.

The only issue he has is that it doesn't validate (weakly similar or different) status but in which function that occur i can't remember.

You two can perhaps cook something really nice in terms of apps/hacks..

Really nice to see you again Hans, one person that has reappeared to this community only one to go (Simon)..

Kind Regards Vyper

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #161 on: 07 May 2008, 12:48:09 pm »
velcome back Hans !

Offline Hans Dorn

  • Volunteer Developer
  • Knight o' The Realm
  • *****
  • Posts: 57
Re: GPU client
« Reply #162 on: 07 May 2008, 01:22:07 pm »
velcome back Hans !

Hi there!

I'm still rummaging around while trying to decide which GPU to get. The newer cards don't show up in the CUDA docs, but I guess that's not a problem.

I might go with the 8800GT @ 1GB memory - that one would come handy for gaming, too  ;D

Regards Hans

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #163 on: 07 May 2008, 02:04:55 pm »
i am very happy with 9600GT card - 64 stream procs, G94, arch 1.1 - this is main advantage against older cards ...
see CUDA 1.1 or 2.0 manual for diferencies between 1.0 and 1.1

code generated for 1.1 IS not backward compatible with 1.0 ...

Radiohead

  • Guest
Re: GPU client
« Reply #164 on: 07 May 2008, 03:37:53 pm »
Cuda 2.0 support Vista32 & Vista64

http://www.nvidia.com/object/get_cuda2_beta.html

 

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: 62
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 31
Total: 31
Powered by EzPortal