Bitcoin Forum
May 22, 2024, 04:06:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why Nvidia's cards so poor at mining?  (Read 2969 times)
MikkisJ (OP)
Member
**
Offline Offline

Activity: 126
Merit: 11


View Profile
May 20, 2013, 10:10:43 PM
 #1

Can someone give a short explanation on why Nvididia's cards are so poor at mining compared to ATI's?
teamnigel
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
May 20, 2013, 10:29:53 PM
 #2

Because the GPUs' archictectures are different. ATI/AMD GPUs have a lot more tiny, stupid cores, while Nvidia GPUs have fewer cores but they are more powerful. Hashing is fast and stupid, so AMD and its stupid cores do better here.
vlees
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
May 20, 2013, 10:32:32 PM
 #3

Because the GPUs' archictectures are different. ATI/AMD GPUs have a lot more tiny, stupid cores, while Nvidia GPUs have fewer cores but they are more powerful. Hashing is fast and stupid, so AMD and its stupid cores do better here.

Thansk, but if NVidia utilizes powerful cores wouldn't those be able to calculate more hashes simultaneously per chip than the "stupid AMD cores"? (well, we know the rate is much lower so it apparently isn't but where is mistake in this logic?)

BEEP BEP
esenminer
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
May 20, 2013, 10:36:23 PM
 #4

see this article:

http://www.extremetech.com/computing/153467-amd-destroys-nvidia-bitcoin-mining

it seems to come down to the fact hashing requires a certain operation (integer rotate right) which the AMD cards can do in a single step while NVIDIA cards require 3 steps.
nottm28
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
May 20, 2013, 10:39:09 PM
 #5

https://en.bitcoin.it/wiki/Why_a_GPU_mines_faster_than_a_CPU

and this

http://www.itproportal.com/2013/04/17/amd-thrashes-nvidia-at-bitcoin-mining--will-the-gap-ever-be-closed/

Basically - a cpu (or nvidia) is very fast at saying "if this then do that" - whereas an amd is very fast at saying "let's all do this"

donations not accepted
vlees
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
May 20, 2013, 10:43:08 PM
 #6

Thanks for the links.

EDIT: Well, people laughed at me when I bought a 6950 2 years ago. It was dirt cheap and it gives me 330MH/s, unlike Nvidia cards friends of mine have that cost way more.

BEEP BEP
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!