Bitcoin Forum
December 17, 2017, 05:07:41 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Basic Knowledge: Why is the GPU important for mining?  (Read 1496 times)
narotes
Newbie
*
Offline Offline

Activity: 9


View Profile
June 01, 2011, 04:44:55 PM
 #1

Hey there!

I'm a total newbie here and I fundamentally wondered why it is important to have a powerful GPU for the hashing. I didn't totally get the hashing procedure as well but i can read the wiki for it. Since i didn't find any information on this basic level I would appreciate any hint to get a better understanding of the whole systematic procedure.

BTW: Do I have any chance to at least generate one bitcoin with my Apple MacBook Pro? I'm already getting a bit frustrated because there is no effect after hours Wink

Donations appreciated Wink

1NKacVtv1L9iejW1mPQCtVsT31psoTt4dV
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Enochian
Full Member
***
Offline Offline

Activity: 126


View Profile
June 01, 2011, 05:36:43 PM
 #2

Hey there!

I'm a total newbie here and I fundamentally wondered why it is important to have a powerful GPU for the hashing. I didn't totally get the hashing procedure as well but i can read the wiki for it. Since i didn't find any information on this basic level I would appreciate any hint to get a better understanding of the whole systematic procedure.

BTW: Do I have any chance to at least generate one bitcoin with my Apple MacBook Pro? I'm already getting a bit frustrated because there is no effect after hours Wink

Hashing generates a 256 bit pseudo-random integer from the contents of a block.  A part of the block, called a "nonce", can be varied each time this is done.  A legal block will have a hash which is less than a specified 256 bit integer, called the "target."  By making the target sufficiently small, the average CPU/GPU time required to generate a block can be made arbitrarily large.  The target is periodically reset, so that blocks, on the average, are generated approximately every 10 minutes.  The blocks are hashed into a chain, so that rewriting a block that is followed by other blocks would be computationally infeasible if there are more than a few blocks after it. 

GPUs are important, because they are specialized processors with lots of cores.  A GPU can execute many Tera-Ops, whereas a CISC CPU can only execute many Giga-Ops.  Because Bitcoin mining is dominated by GPU power, it would take years before you could generate coins on your MacBook Pro CPU.





CydeWeys
Full Member
***
Offline Offline

Activity: 154


View Profile
June 02, 2011, 12:48:32 AM
 #3

See here: https://en.bitcoin.it/wiki/Why_a_GPU_mines_faster_than_a_CPU
benjamindees
Legendary
*
Offline Offline

Activity: 1330


View Profile
June 02, 2011, 01:18:45 AM
 #4

That wiki description is a very good explanation.

Civil Liberty Through Complex Mathematics
narotes
Newbie
*
Offline Offline

Activity: 9


View Profile
June 02, 2011, 11:48:17 AM
 #5

OK, thank u guys!  Smiley

Donations appreciated Wink

1NKacVtv1L9iejW1mPQCtVsT31psoTt4dV
Pitabred
Newbie
*
Offline Offline

Activity: 7


View Profile
June 02, 2011, 04:19:35 PM
 #6

With just CPU power, your best bet is to join a pool. It's about the only way to get any kind of payout.
narotes
Newbie
*
Offline Offline

Activity: 9


View Profile
June 02, 2011, 07:05:40 PM
 #7

Done, thx for the hint  Smiley

Donations appreciated Wink

1NKacVtv1L9iejW1mPQCtVsT31psoTt4dV
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!