Bitcoin Forum
April 10, 2020, 07:41:45 PM *
News: Latest Bitcoin Core release: 0.19.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Basic Knowledge: Why is the GPU important for mining?  (Read 1543 times)
narotes
Newbie
*
Offline Offline

Activity: 9
Merit: 0


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
AWARD-WINNING
CRYPTO CASINO
ASKGAMBLERS
PLAYERS CHOICE 2019
PROUD
PARTNER OF
1500+
GAMES
2 MIN
CASH-OUTS
24/7
SUPPORT
100s OF
FREE SPINS
PLAY NOW
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: 327
Merit: 100



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
Merit: 100


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
Merit: 1000


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
Merit: 0


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

OK, thank u guys!  Smiley
Pitabred
Newbie
*
Offline Offline

Activity: 7
Merit: 0


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
Merit: 0


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

Done, thx for the hint  Smiley
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!