+- +-
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 crunching question  (Read 132137 times)

Offline Vyper

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 376
Re: GPU crunching question
« Reply #105 on: 28 Apr 2007, 09:17:32 am »
 :o

Impressive Devaster, good news really.. Page me if u want me to test on Vista x64 and 8800GTX gfx.. It could be fun to see if eveything works and validates..

Kind Regards Vyper

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU crunching question
« Reply #106 on: 28 Apr 2007, 09:54:26 am »
today i make a validation check and if would be correct i will upload a "technology preview" .... 8)

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU crunching question
« Reply #107 on: 29 Apr 2007, 12:33:35 am »
sorry i was yesterday too tired (12 hours @work) ??? and only i have do was convert to console app and add some info messages to console so no app today ... as i have wrote i havent too much time for coding  :'(

Offline Vyper

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 376
Re: GPU crunching question
« Reply #108 on: 29 Apr 2007, 07:46:57 am »
No worries dude, it's done when it's done so to speak..

Take your time, the good things is that u let us know the progress of your work instead of sitting in silence and by all means that is very valuable..

Don't exhaust yourself ...

//Vyper

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU crunching question
« Reply #109 on: 29 Apr 2007, 08:10:35 am »
aka Duke Nukem 4ever ? ? ?
i hope ,not

Offline Vyper

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 376
Re: GPU crunching question
« Reply #110 on: 30 Apr 2007, 04:06:36 am »
Hehe god heavens no!  :D I wasn't refering to that at all..

Health and well being before charity and sacrifices..

//Vyper

paydirt76

  • Guest
Re: GPU crunching question
« Reply #111 on: 30 Apr 2007, 10:18:50 am »
[edit: I didn't notice this thread was 8 pages folks, sorry, I'll leave my reply mostly as written though]

Citroja, I understand your excitement.  I actually run a GPU crunching rig for F@H.  If you want to stick with Seti@Home, then just be patient.  F@H has issues trying to run on nVidia cards, but they don't do it through either GPGPU or CUDA.  My advice would be to wait for this app to be released to the community for beta testing and then to follow the beta testing on the forums... before you make a purchase.  There are probably plenty of folks who can test out the cards.  I'd hate to see you spend $500 on a card to crunch with only to turn out that people are unable to get it to crunch up to its potential.

Devaster, I really hope that you can Git R Done! :)  It would be nice to get a legion of G80 cards crunching for science.
« Last Edit: 30 Apr 2007, 10:25:10 am by paydirt76 »

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU crunching question
« Reply #112 on: 06 May 2007, 08:51:24 am »
last week i havent wrote any line of code  :-[
i was under heavy workload (@work,@home)

and in tv is WC of Ice Hockey so ....

i have show wrong progress so i must repair it...

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU crunching question
« Reply #113 on: 07 May 2007, 07:21:35 pm »
rapidmind has released a final version of its enviroment so i have downloaded it and install it ...

MOOre better documentation, forums  and so on ....

Aleluja ....

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU crunching question
« Reply #114 on: 10 May 2007, 06:54:57 pm »
is FFTLen same for whole computaton ???

Offline Josef W. Segur

  • Janitor o' the Board
  • Knight who says 'Ni!'
  • *****
  • Posts: 3112
Re: GPU crunching question
« Reply #115 on: 10 May 2007, 10:42:35 pm »
is FFTLen same for whole computaton ???

No.

8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, and 131072 lengths are all used.

Technically, some simple changes in the parameters sent in the workunit header could require additional lengths but it's highly unlikely the project will do that.
                                                                                      Joe

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU crunching question
« Reply #116 on: 14 May 2007, 02:19:37 am »
ok.

for fft sizes <128k is a gpu version (GPUFFTW and rapidmind) maximaly uneffective - by time when  driver upload datas , cpu calculates 2- 10 small ffts ...

also seti uses fft lower <128k only so i think that any development for seti gpu client is lost of time for now, until whole analyse (fft,powerspectrum,pulses,triplets and so on) is on gpu. but there is a problem on older cards with shaders size.

so for now i have stopped a development of this client    ... :-\

Offline Vyper

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 376
Re: GPU crunching question
« Reply #117 on: 14 May 2007, 02:21:40 pm »
Isn't gpufftw and rapidmind parallell utilized?? If so a WU can be arranged in chunks and u can upload a datastream as a whole block to the gfxram and then let multiple "threads" calculate that particular area..

That would speed up the process alot.. If that isn't doable then ofcourse it't no use using either API..

Nv Cuda (which u unfortunately can't test) have 12-16 "processors" that can execute multiple threads each.. If it were possible to move one block of data once and then chop it up into small different pieces and try to align ram reads/writes then the client would be highly effecient.. The problem is that the Cuda API atm can only accept FFT sizes up to 16K and that would require either alot of datashuffling or a complete custom FFT library for that particular API and different gfx setups = "Verrrry time consuming" , but if someone is really keen of low level programming and implementation can surely write a massive parallell FFT routine ..

Well i hope that there is another approach in implementing a S@H client to the GPU world, it would surely be a shame if only Folding@home is going away with having that accomplished, but then again i don't know what type of calculations that client want . The only thing i know is that good o'l ATI X19XX series card has huge increased throughput and even PS3 client has strugles keeping up with that gfxcards FPU power..

So all in all im hoping for a parallell execution routine to accomplish that goal now atm...

Devaster, u have my deepest respect for even trying the 1st step to GPU S@H with ur reported progress, hope that the API gets better as times goes by..

Kind Regards Vyper

Offline Simon

  • Ni!
  • Knight who says 'Ni!'
  • *****
  • Posts: 1045
    • Is it a bird? Is it a plane? No...its-the.net!
Re: GPU crunching question
« Reply #118 on: 14 May 2007, 03:04:17 pm »
Same from me - sad to see you stop development for the time being. Maybe Vyper's comments gave you some new ideas, hopefully anyway :)

Take care, and stay around!

Regards,
Simon.

Offline Devaster

  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 653
  • I like Duke !!!
Re: GPU crunching question
« Reply #119 on: 15 May 2007, 02:22:32 am »
so here is a technology preview...
DO NOT USE IT FOR OFFICIAL CRUNCHING
stop boinc unpack run exe with parameter -standalone and see how is it running ...
if dont running then send stderr.txt to this forum, but in 90 % of cases is missing some OpenGL extension ...

to development : i am tired and i need some pause and thinking about it so dont be worry ...

Ill be back ! 

[attachment deleted by admin]
« Last Edit: 15 May 2007, 02:25:31 am by Devaster »

 

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: 37
Total: 37
Powered by EzPortal