Questions and Answers :
GPU applications :
Why does a GPU uses more FLOPS then a CPU, for the same job?
Message board moderation
Author | Message |
---|---|
Fred J. Verster Send message Joined: 21 Apr 04 Posts: 3252 Credit: 31,903,643 RAC: 0 |
Looking at some fresh result's, I noticed, all WU's crunched by a CUDA device, display more(~5%-10%?) FLOPS, compaired with a CPU, on the same WU. F.i.this one , and this one, crunched by a CPU! But also stock, compaired to optimized CUDA Can anyone please (try to) explain, this, IMO strange fact. Or has this to do with parallel (pre-)processing? Since this CUDA proc. is much faster, 2x -50x, then CPU proc. a 10% increase in FLOPS, can be ignored,IMO. |
popandbob Send message Joined: 19 Mar 05 Posts: 551 Credit: 4,673,015 RAC: 0 |
I believe the reason behind it is the CPU can do some calculations in a single calculation which the GPU has to do in a couple. It would be like asking the CPU to do 2x2 it would figure it out with one calculation of 2x2=4 where as the GPU would have to 2x2= 2 groups of 2 means 2+2=4 (2 calculations) That's obviously not a true case but I'm sure you get the idea. Bob Do you Good Search for Seti@Home? http://www.goodsearch.com/?charityid=888957 Or Good Shop? http://www.goodshop.com/?charityid=888957 |
Fred J. Verster Send message Joined: 21 Apr 04 Posts: 3252 Credit: 31,903,643 RAC: 0 |
|
bloodrain Send message Joined: 8 Dec 08 Posts: 231 Credit: 28,112,547 RAC: 1 |
i forgot but their was a dam good article about this. if i remember link i will post it or pm you. |
©2024 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.