![]() |
|
|
#1 | |
![]() |
WCG GPU Client Discussion Thread
Announced last September, WCG is planning to release a GPU application, initially for the Help Conquer Cancer project.
Quote from forums: Quote:
If this goes through as planned, our whole crunching strategy will likely change. GPUs are far, far more efficient than CPUs, FLOPS-wise. (Floating Point Operations per Second) For example, an overclocked i7 2600k, costing about $310, puts out about 14 GFLOPS. (reference) A videocard at the same price point, the HD 6970, puts out 2700 GFLOPS - 192 times what the i7 does. Now, GFLOPS do not directly translate into BOINC crunching power - but they are related. An i7 puts out maybe 5,000 PPD on an average BOINC project. The 6970 will do 250,000 PPD - a 50-fold increase. (source) Now, these GPU credit numbers are not from WCG, and the actual numbers from WCG GPU crunching will probably differ slightly. But nonetheless, crunching with a videocard instead of a CPU will likely be more efficient by many orders of magnitude. The official supported list of cards is here, but any AMD card supporting OpenCL or nVidia card supporting CUDA should work. Now, many of you are probably frustrated right now. Your 2600k you just bought for crunching - you now think was maybe not the best investment. I like to think of it like this. We crunch to help people. Not to win contests. Not to accumulate points. Your i7 isn't going to do any less work. It's not going to help people any less. But hopefully using videocards in the future will allow us to help people more. If the GPU application is, say, 40 times more efficient than the CPU one (in tasks finished/day at a certain price point), then that means, if we switch to buying GPUs instead, the project can obtain hopefully useful data much, much faster than it could otherwise. More efficient ways to help people? Sounds good to me, and that's the bottom line.
__________________
![]() Last edited by BinaryMage; Dec 1, 2011 at 12:30 AM. |
|
|
|
|
| The Following 8 Users Say Thank You to BinaryMage For This Useful Post: |
|
|
#2 |
|
Eligible for custom title
Join Date: Aug 2009
Location: Viking Land
Posts: 5,406 (3.91/day)
Thanks: 3,101
Thanked 2,962 Times in 1,834 Posts
|
this will be VERY interesting, may even make me invest in 2-3 more 5870s just for this, as they are dirt cheap now and will get cheaper
__________________
"there are 2 types of idiots. those who hate the new stuff to justify not being able to upgrade. and those who have no fucking clue about anything" -KieX
“So with this new technology my video card will now fart?” -TheMailMan78
|
|
|
|
|
|
#3 |
![]() Join Date: Jul 2008
Location: South Colton, New York
Posts: 1,653 (0.94/day)
Thanks: 755
Thanked 664 Times in 401 Posts
|
Sweet put my 6950's to work
__________________
"I didn't want my Mom to know I was drag racing for 20 years so I told her I was in prison." |
|
|
|
|
|
#4 |
![]() Join Date: Sep 2010
Location: SATX
Posts: 462 (0.47/day)
Thanks: 210
Thanked 200 Times in 115 Posts
|
This is awesome news! I wonder how points would scale in crossfire/SLI?
|
|
|
|
|
|
#5 |
|
Eligible for custom title
Join Date: Aug 2009
Location: Viking Land
Posts: 5,406 (3.91/day)
Thanks: 3,101
Thanked 2,962 Times in 1,834 Posts
|
im thinking it will be like folding, where sli/cf has to be disabled
__________________
"there are 2 types of idiots. those who hate the new stuff to justify not being able to upgrade. and those who have no fucking clue about anything" -KieX
“So with this new technology my video card will now fart?” -TheMailMan78
|
|
|
|
| The Following 2 Users Say Thank You to (FIH) The Don For This Useful Post: |
|
|
#6 | |
![]() Join Date: Dec 2009
Location: A Coruña, Spain
Posts: 2,050 (1.64/day)
Thanks: 6,950
Thanked 2,643 Times in 1,136 Posts
|
Thanks for putting up the thread BinaryMage. Might wanna add the links from the Daily Numbers thread to your OP to keep it all in one place.
As far as information on start dates: Quote:
Looks like it's still some time away from full implementation for end users. Anyone willing to participate in the BETA, will need to remember to opt-in for it on the WCG website. Now.. the scoring system.. that's going to be interesting. According to WCG the current points are based on a 1 GigaFLOP machine, running full time, producing 100 units of credit in 1 day (~14Boinc points) That would certainly entail a massive PPD difference over anything a CPU can produce (GPU vs CPU GFlops). And I would not imagine they'll want to go the route of F@H and start differentiating points ![]() A lot of informations still to come, but looks very promising. ![]() http://boinc.berkeley.edu/flops.php
__________________
|
|
|
|
|
| The Following 3 Users Say Thank You to KieX For This Useful Post: |
|
|
#7 |
![]() Join Date: Sep 2010
Location: SATX
Posts: 462 (0.47/day)
Thanks: 210
Thanked 200 Times in 115 Posts
|
Besides the PPD output (speculation at this point) another great thing about using video cards is their universality. You don't have to worry about new sockets, it's just plug-and-play. I know our video cards aren't stressed that much anyway unless we're gaming, editing, etc., so this just makes using your machine that much easier.
|
|
|
|
|
|
#8 |
|
WCG Team Captain
Join Date: Nov 2007
Location: Miami, Florida
Posts: 23,895 (11.92/day)
Thanks: 15,156
Thanked 12,315 Times in 7,779 Posts
|
F22 has a very good point. A lot easier to stack up points with the GPU's than it is with CPU's.
|
|
|
|
|
|
#9 |
![]() Join Date: May 2011
Location: Connecticut
Posts: 345 (0.46/day)
Thanks: 1,217
Thanked 727 Times in 232 Posts
|
Your also going to have a hell of alot more heat and a higher power bill. Both of those were the reasons why I stopped using gpu's with F@H.
|
|
|
|
| The Following 4 Users Say Thank You to F150_Raptor For This Useful Post: |
|
|
#10 |
|
WCG Team Captain
Join Date: Nov 2007
Location: Miami, Florida
Posts: 23,895 (11.92/day)
Thanks: 15,156
Thanked 12,315 Times in 7,779 Posts
|
That is very true. But I already fold as it is so for me it's not much of a big deal. Plus I have a fixed rate monthly. So unless it's a huge jump I don't think they'll tell me anything. Just bad for those who will get the big hit.
|
|
|
|
|
|
#11 | |
![]() Join Date: Dec 2009
Location: A Coruña, Spain
Posts: 2,050 (1.64/day)
Thanks: 6,950
Thanked 2,643 Times in 1,136 Posts
|
Quote:
At the moment it's only a small part of one project which will have support. Might be a lottery for the first Work Units. I'm feeling lukcy
__________________
|
|
|
|
|
| The Following User Says Thank You to KieX For This Useful Post: |
|
|
#12 |
![]() Join Date: Sep 2010
Location: SATX
Posts: 462 (0.47/day)
Thanks: 210
Thanked 200 Times in 115 Posts
|
Great point, I don't know why I even thought of that! But for those like CP with a fixed electricity bill, it is a great advantage.
|
|
|
|
|
|
#13 | |
![]() Join Date: Dec 2009
Location: A Coruña, Spain
Posts: 2,050 (1.64/day)
Thanks: 6,950
Thanked 2,643 Times in 1,136 Posts
|
Quote:
In F@H until recently an i7 could outdo a couple of GPUs.I don't think WCG being IBM sponsored want to go down that route of varying bonuses, so it may be that GPU's really are better than CPU for this type of project. From my GPU folding days I can certainly vouch for 500W+ for dual GPU setups being way less efficient than a good CPU. All speculation until there's any confirmation, of course. But here's to hoping
__________________
|
|
|
|
|
| The Following User Says Thank You to KieX For This Useful Post: |
|
|
#14 |
![]() |
True indeed. There are differences, though. First, BOINC assigns credit roughly based on how much data you crunched, while F@H does not necessarily. GPUs are far more efficient in FLOPS/watt than CPUs, so BOINC crunching with GPUs is more efficient in work/watt and credit/watt, while F@H crunching with GPUs is more efficient in work/watt but not credit/watt. In addition, F@H's GPU system is mainly build for CUDA, and doesn't use the more powerful AMD GPUs (speaking in compute power) as effectively as it could.
|
|
|
|
| The Following User Says Thank You to BinaryMage For This Useful Post: |
|
|
#15 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,578 (6.28/day)
Thanks: 1,755
Thanked 2,596 Times in 1,960 Posts
|
The reason I switched from F@H to BOINC is because BOINC didn't use GPUs. The reason is simple: CPUs are more accurate. An incorrect value often gets caught immediately in a CPU where a GPU requires testing on a separate machine in order to verify it's correctness and still not with 100% certainty.
We're doing science here: slow, correct results are more desirable than fast, incorrect results. If TPU starts adding GPU work to its project list, I'll have to stop running BOINC for TPU. I refuse to compromise science for an arbitrary, altogether meaningless number.
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#16 | |
![]() |
Quote:
And anyway, BOINC tasks for both GPUs and CPUs are double or triple-checked, with multiple computers performing the same tasks. I doubt BOINC would use GPUs if they didn't produce valid data. |
|
|
|
|
|
|
#17 |
![]() Join Date: Oct 2008
Location: Look up. Look way up.
Posts: 1,977 (1.18/day)
Thanks: 2,717
Thanked 1,689 Times in 796 Posts
|
Well electricity is no concern for me as it is included in my rent and it's why I have a 10,000BTU air conditioner in my room dedicated to cooling my rig.....almost like a server room
![]() More good news, I plan on buying a second HD6870 in 2 weeks (Or maybe I should buy the bulldozer, hmmmm decisions decisions..... )
|
|
|
|
|
|
#18 |
|
Guest
Posts: n/a (0/day)
|
Hell, I'll load up on 6970's or 7xxx's if each one can do more work than an overclocked 2600k.
|
|
|
|
#19 | |
![]() Join Date: Dec 2009
Location: A Coruña, Spain
Posts: 2,050 (1.64/day)
Thanks: 6,950
Thanked 2,643 Times in 1,136 Posts
|
Quote:
It includes a section on their findings with regards to accuracy. Like you said, GPU is always going to trade off some accuracy but it seems that the researchers find this to be a tolerable margin in order to run simultaneously with CPU WU.
__________________
|
|
|
|
|
| The Following 2 Users Say Thank You to KieX For This Useful Post: |
|
|
#20 |
|
WCG Team Captain
Join Date: Nov 2007
Location: Miami, Florida
Posts: 23,895 (11.92/day)
Thanks: 15,156
Thanked 12,315 Times in 7,779 Posts
|
I won't argue FORD on the accuracy/GPU subject because he does have a valid point, but keep in mind that the higher than meaningless # is, the more research that is getting done.
Now is this just a personal thing that would not like to Crunch for a team that uses GPU's as well, or you refuse to crunch with GPU's? I mean, no one here can obviously hold you back, but as a consistant and dedicated cruncher you are, I'm sure no one here would like to see you go. I know I sure as heck wouldn't. Not only that, but you've been of great help to the community in other things not just the research. |
|
|
|
| The Following 2 Users Say Thank You to Chicken Patty For This Useful Post: |
|
|
#21 |
![]() Join Date: Oct 2008
Location: Look up. Look way up.
Posts: 1,977 (1.18/day)
Thanks: 2,717
Thanked 1,689 Times in 796 Posts
|
Hmmmmm, Maybe a bulldozer then.....
|
|
|
|
|
|
#22 | |
|
Eligible for custom title
Join Date: Aug 2009
Location: Viking Land
Posts: 5,406 (3.91/day)
Thanks: 3,101
Thanked 2,962 Times in 1,834 Posts
|
Quote:
i hope for some equal competition in this, just for once
__________________
"there are 2 types of idiots. those who hate the new stuff to justify not being able to upgrade. and those who have no fucking clue about anything" -KieX
“So with this new technology my video card will now fart?” -TheMailMan78
|
|
|
|
|
| The Following 2 Users Say Thank You to (FIH) The Don For This Useful Post: |
|
|
#23 | |
![]() Join Date: Jul 2008
Location: South Colton, New York
Posts: 1,653 (0.94/day)
Thanks: 755
Thanked 664 Times in 401 Posts
|
Quote:
__________________
"I didn't want my Mom to know I was drag racing for 20 years so I told her I was in prison." |
|
|
|
|
|
|
#24 |
|
WCG Team Captain
Join Date: Nov 2007
Location: Miami, Florida
Posts: 23,895 (11.92/day)
Thanks: 15,156
Thanked 12,315 Times in 7,779 Posts
|
I'm really dying to have some money left over and maybe build a BD rig. Just dying to see what it can do.
|
|
|
|
| The Following User Says Thank You to Chicken Patty For This Useful Post: |
|
|
#25 |
![]() |
The opposite will likely be true. AMD cards, by raw compute power, are way more powerful than comparatively priced nVidia ones, usually by about a factor of two. (For example, the HD 6990 has roughly 5 TFLOPs versus the GTX 590's 2.5) Folding@home, which was initially designed for CUDA (nVidia), hasn't ever really used AMD cards very efficiently. BOINC, however, does. Assuming this follows similiar trends as the other BOINC projects, you will get roughly double the crunching ability and thus credit from an AMD GPU versus a similarly priced nVidia one. Hope that cheers you up!
|
|
|
|
| The Following User Says Thank You to BinaryMage For This Useful Post: |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 2011 WCG Contest Discussion Thread | KieX | World Community Grid (WCG) | 108 | Sep 24, 2011 04:23 PM |
| AMD 6 Core WCG production discussion | Paulieg | World Community Grid (WCG) | 51 | May 1, 2010 05:34 PM |
| HD 5870 Discussion thread. | a_ump | AMD / ATI | 610 | Jan 13, 2010 06:38 PM |
| [Core i7] Watercooling discussion thread | mudkip | Overclocking & Cooling | 256 | Oct 16, 2009 05:35 AM |
| TPU WCG contest discussion thread² | Paulieg | World Community Grid (WCG) | 92 | Oct 9, 2009 06:34 PM |