+- +-
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 176887 times)

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
GPU client
« on: 05 Jun 2007, 08:40:43 am »
still in early alpha .

now i have some problems with analyzepot function - it seems that it stay in unending loop .... ???
but i havent doing any changes in this part ...

Offline Simon

  • Ni!
  • Knight who says 'Ni!'
  • *****
  • Posts: 1045
    • Is it a bird? Is it a plane? No...its-the.net!
Re: GPU client
« Reply #1 on: 05 Jun 2007, 10:31:46 am »
Maybe the data structures it expects aren't arriving/are invalid/are different than it expects because of changes in code that you made up until now?

It may be helpful to compare the data arrays from a non-GPU app to yours - at least that's where I'd start.

Regards,
Simon.

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #2 on: 06 Jun 2007, 08:33:16 am »
it had been found a bug  in Rapidmind glsl backend when accessing a array member trough random access lookup 

my code is affected too ...

KJM

  • Guest
Re: GPU client
« Reply #3 on: 31 Jul 2007, 07:07:27 am »
Hello alll,

are there any news about the GPU Client or is the project canceled? Edit: Or are the efforts are now concentrated on DX 10 and CUDA?

Any information about the status would be nice since i would really like to use my little 6600, 7600 and 7900 for Seti.  :)

Greetings to everyone

Karsten

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #4 on: 31 Jul 2007, 08:50:57 am »
development is transferred partially to CUDA but now is paused - no CUDA driver under Vista and i am too lazy reinstall sys ....
but i still work at RM version ....

DJXaeR0

  • Guest
Re: GPU client
« Reply #5 on: 31 Jul 2007, 11:48:55 am »
good news  :)

KJM

  • Guest
Re: GPU client
« Reply #6 on: 01 Aug 2007, 10:50:31 am »
Nice to hear that :)

christofire

  • Guest
Re: GPU client
« Reply #7 on: 04 Aug 2007, 07:38:44 am »
Having made a fresh XP install, and getting the CUDA SDK examples to compile, I'm having problems getting the basic Seti app to compile.

I can get the BOINC source to compile, and most of the Seti source compiles, but it falls down on a type that appears to be GNU C specific (or at least not implemented in Visual Studio).

Can anyone give me a pointer (pun not intended) as to where I'm going wrong?

Background setup info:
Installed:
MS Visual Studio C++ Express*
Platform SDK
wxWidgets

BOINC source was the latest HEAD obtained through SVN, I've tried the seti source from both august 1st and 2nd nightlies.

* I've read a lot about needing the Intel compiler and libraries, and compiling in other compilers. Am I on a road to nothing by using VSC++EE? If so, is there a "recommended" setup that will compile the sources?

Why am I doing this? I plan to try out some of the research I did a few years ago about offloading processing onto FPGAs to see if it's valid in this context, and for personal curiosity.

Offline Simon

  • Ni!
  • Knight who says 'Ni!'
  • *****
  • Posts: 1045
    • Is it a bird? Is it a plane? No...its-the.net!
Re: GPU client
« Reply #8 on: 04 Aug 2007, 04:24:02 pm »
Hi Christofire,

Compiling S@H with VS 2005 by Urs Echternacht

Compiling with VS "Orcas" (currently in Beta)

These may help :)

Also, ICC and IPP (the compiler/lib package the KWSN apps use if available for the target platform) are available for free as non-commercial versions.

Regards,
Simon.

christofire

  • Guest
Re: GPU client
« Reply #9 on: 04 Aug 2007, 04:39:13 pm »
Simon,

I apologise for not finding those with the search. My google-fu must be weak.

I didn't realise the ICC and IPP were available free(ish). I'll continue trying with VS for now as I've experience of using that, and I've got the CUDA SDK samples to compile (and run).

Many thanks for the help.

Chris.

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #10 on: 15 Nov 2007, 05:15:46 pm »
CUDA based client ...

[attachment deleted by admin]

Radiohead

  • Guest
Re: GPU client
« Reply #11 on: 16 Nov 2007, 01:07:49 pm »
How it install?

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU client
« Reply #12 on: 16 Nov 2007, 05:04:24 pm »
only for standalone testing !!!! not for real crunching !!!!

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: GPU client
« Reply #13 on: 16 Nov 2007, 05:20:49 pm »
Well, standalone testing shows:
no result.sah generated on secondary and so on time.
stderr.txt contains
SETI@home error -108 Unknown error
from boinc_init_diagnostics()
File: ..\main.cpp
Line: 229

SETI@home error -108 Unknown error
from boinc_init_diagnostics()
File: ..\main.cpp
Line: 229

SETI@home error -108 Unknown error
from boinc_init_diagnostics()
File: ..\main.cpp
Line: 229


At very first time program was run situation was different. There was result.sah (but only header, could not pass validation) and stderr.txt contained:
Can't set up shared mem: -1
Work Unit Info:
...............
WU true angle range is :  0.604884
Can't set up shared mem: -1
Work Unit Info:
...............
WU true angle range is :  0.604884
Can't set up shared mem: -1
Work Unit Info:
...............
WU true angle range is :  0.604884

Test was performed on testWU-1.wu from KWSN test pack. In that very first time stdout was

Device name: GeForce 8800 GTS
Total global memory: 639 MB
Shared memory per block: 16 kB
Registers per block: 8192
Warp size: 32
Max threads per block: 512
Shaders clock rate: 1188 MHz
Generated FFT plans
Calculated FFT on GPU fftlen:8 batch size:131072
After PowerSpectrum & pulsefind on CPU ...

Radiohead

  • Guest
Re: GPU client
« Reply #14 on: 16 Nov 2007, 07:01:57 pm »
only for standalone testing !!!! not for real crunching !!!!
i know
but....

 

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