GPUs to do the work?

Questions and Answers : Wish list : GPUs to do the work?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile SoF

Send message
Joined: 26 Mar 06
Posts: 5
Credit: 74,075
RAC: 0
Singapore
Message 296057 - Posted: 5 May 2006, 11:19:48 UTC
Last modified: 5 May 2006, 11:23:47 UTC

I ask this because my concern has been the new SETI Enhanced version 5.12 has this work unit that is taking like over 4 hours on my 3.06 GHz P4 compared to the previous on average ~ 2.5 hours. That is a first in terms of time taken.

I have a 6600GT PCI-E 128 MB video graphics card. Will it offer an advantage over the CPU to be used for number crunching? If so, is there some upcoming software that can take advantage of this and uses the GPU to help to speed up the work units?

Thank you for responding.
ID: 296057 · Report as offensive
W-K 666 Project Donor
Volunteer tester

Send message
Joined: 18 May 99
Posts: 19725
Credit: 40,757,560
RAC: 67
United Kingdom
Message 296060 - Posted: 5 May 2006, 11:27:01 UTC

It has been discussed many times on most of the Projects, including Seti, and the concensus seems to be that it will probably be of little benefit. And the resources are just not available to do it for all the different graphics cards available, plus the major manufacturers cards work in completely different ways.

Just one more thing the enhanced units take differing times to crunch based on the angle_range of the unit. In future you will probably get some units that are shorter than the old units.
See number crunching post by Ingleside for details. Seti enhanced deadlines
Andy
ID: 296060 · Report as offensive
Profile Pooh Bear 27
Volunteer tester
Avatar

Send message
Joined: 14 Jul 03
Posts: 3224
Credit: 4,603,826
RAC: 0
United States
Message 296106 - Posted: 5 May 2006, 12:50:14 UTC
Last modified: 5 May 2006, 12:51:05 UTC

GPUs do not do the precision math as well as the FPU. Yes, they are fast but they lose accuracy needed in these calculations. If a pixel is off color, it will not bother the game, but if that same error was in the calculation of a result, you'd probably get an invalid result.



My movie https://vimeo.com/manage/videos/502242
ID: 296106 · Report as offensive
Profile Snowcrash
Avatar

Send message
Joined: 18 May 99
Posts: 18
Credit: 8,091
RAC: 0
United Kingdom
Message 304059 - Posted: 13 May 2006, 14:48:56 UTC

Never say never. A recent PC PRO had an article where custom software was written so a graphics card can do DB maths. A GeForce6800/ATI x800 can do DB maths 10 X quicker than the CPU.
I'm sure there are many technical difficulties to get it working for Boinc but it is a large untapped resource.
I love deadlines. I love the whooshing sound they make as they pass.

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

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 304094 - Posted: 13 May 2006, 16:05:58 UTC

Snowcrash: I suppose people who run DB math don't need nearly the high precision as SETI uses in it's algorithms to search for ET. Quite a big difference there if you ask me.

There's just too many problems with the idea. Not everyone owns a high end graphics card. Supporting each GPU's instruction set. Needing high 80bit precision vs. GPU's 32bit precision. The slowdown it takes in getting data over the graphics bus vs. the CPU's FSB. The slowdown it would take to force a 32bit FPU in a GPU to match the 80bit FPU in a CPU.

Bottom line, it has already been tried by the people who offer optimized crunchers for SETI, and the performance wasn't all that great. Perhaps, if/when the performance delta and other issues get resolved there might be a way to utilize the GPU, but for now, it just doesn't cut it.
ID: 304094 · Report as offensive
emmdeb

Send message
Joined: 3 Jan 02
Posts: 10
Credit: 105,054
RAC: 0
France
Message 401576 - Posted: 19 Aug 2006, 17:58:34 UTC

Hello,

and what'up about the PPU (physic processor unit)?

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

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 401585 - Posted: 19 Aug 2006, 18:11:32 UTC - in response to Message 401576.  

and what'up about the PPU (physic processor unit)?


See this thread for info on the PPU.
ID: 401585 · Report as offensive
Numanoid
Volunteer tester

Send message
Joined: 13 Aug 99
Posts: 42
Credit: 4,119,139
RAC: 0
United States
Message 471099 - Posted: 3 Dec 2006, 6:05:34 UTC

Folding@Home has been compatible with the latest ATI cards for a few months now. Now that Nvidia has answered the call with their unified cards (and provided an SDK to allow creation of applications to utilize GPU processing) there will hopefully be a SETI@Home client created.


ID: 471099 · Report as offensive

Questions and Answers : Wish list : GPUs to do the work?


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