Bitcoin Forum
May 26, 2024, 02:15:42 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why do miners use GPU instead of traditional CPU?  (Read 269 times)
Cubixz (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 05, 2017, 11:45:55 AM
 #1

Hello!

Im having a discussion in with one of my friends.. I don't believe me, when I say the use GPU's.. Can someone please give me a solid reason WHY the use GPU's instead of traditional CPU in computers? Smiley

philipma1957
Legendary
*
Online Online

Activity: 4130
Merit: 7930


'The right to privacy matters'


View Profile WWW
December 05, 2017, 02:43:41 PM
 #2

Hello!

Im having a discussion in with one of my friends.. I don't believe me, when I say the use GPU's.. Can someone please give me a solid reason WHY the use GPU's instead of traditional CPU in computers? Smiley



gpus mine more coins then cpus per watt used.



▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
vuli
Full Member
***
Offline Offline

Activity: 233
Merit: 100


Andrius | Junior Business developer at Unboxed ICO


View Profile WWW
December 05, 2017, 04:35:40 PM
 #3

computing power. CPU's are very week in this category.

Unboxed - rowing community of people getting paid to do what they love to get a share of the $36 billion brands are spending annually on Facebook Ads
Undefined31415
Sr. Member
****
Offline Offline

Activity: 336
Merit: 253

Gone phishing...


View Profile WWW
December 05, 2017, 05:47:04 PM
 #4

Hello!

Im having a discussion in with one of my friends.. I don't believe me, when I say the use GPU's.. Can someone please give me a solid reason WHY the use GPU's instead of traditional CPU in computers? Smiley



You can look at it inductively and see that GPUs outperform CPUs on the vast majority of popular mineable cryptocurrencies.

Alternatively, you can consider the typical analogy (all analogies only have so much similarity, but this is a fair explanation):

CPU= A room with a small number (think around 2-16) of intelligent people.
GPU= A room with a large number (on the order of thousands, usually) of much less intelligent people.

You can throw a large variety of task types to a small room of intelligent people, and they will be capable of doing it. CPUs are very good for general-purpose computing. However, if you have a large-scale task consisting of a great number of simple problems that can be solved independently (being parallelizable is important), the room of less intelligent people will perform better due to sheer numbers. (E.g. think of handing 1,000,000 simple addition problems off to each room. Intuitively, the room of less intelligent people will finish them first.)


Now apply this to *most* mining processes:
A very simplistic view that we can use to represent mining is the rolling of a die. Suppose you roll a die, and if the number on the die is below 3, you "win" a block. Now, you might ask, why do I use a die instead of submitting "2" or "1" all the time? Since, of course, that would guarantee you a block each time.

The answer is that the "win" condition isn't as simple as "if (x<3) {win}". Instead, it is something much more complex, such as "if (x== solution to [insert complicated equation without a general analytic solution]){win}".

Finding solutions that meet the necessary conditions can then be done by generating random/psuedorandom guesses, a process that a GPU can generally do at a greater rate than a CPU.

           ▀██▄ ▄██▀
            ▐█████▌
           ▄███▀███▄
         ▄████▄  ▀███▄
       ▄███▀ ▀██▄  ▀███▄
     ▄███▀  ▄█████▄  ▀███▄
   ▄███▀  ▄███▀ ▀███▄  ▀███▄
  ███▀  ▄████▌   ▐████▄  ▀███
 ███   ██▀  ██▄ ▄██  ▀██   ███
███   ███  ███   ███  ███   ███
███   ███   ███████   ███   ███
 ███   ███▄▄       ▄▄███   ███
  ███▄   ▀▀█████████▀▀   ▄███
   ▀████▄▄           ▄▄████▀
      ▀▀███████████████▀▀
DeepOnion
███
███
███
███
███
███
███
███
███
███
   Anonymity Guaranteed
   Anonymous and Untraceable
   Guard Your Privacy
      ▄▄██████████▄▄
    ▄███▀▀      ▀▀█▀   ▄▄
   ███▀              ▄███
  ███              ▄███▀   ▄▄
 ███▌  ▄▄▄▄      ▄███▀   ▄███
▐███  ██████   ▄███▀   ▄███▀
███▌ ███  ███▄███▀   ▄███▀
███▌ ███   ████▀   ▄███▀
███▌  ███   █▀   ▄███▀  ███
▐███   ███     ▄███▀   ███
 ███▌   ███  ▄███▀     ███
  ███    ██████▀      ███
   ███▄             ▄███
    ▀███▄▄       ▄▄███▀
      ▀▀███████████▀▀
kandholabhavna
Full Member
***
Offline Offline

Activity: 252
Merit: 100



View Profile
December 05, 2017, 06:22:06 PM
 #5

The more number of GPU's you have the more computing power you get. For eg an Rx 580 can provide you with about 30mh/s which is really cool. Can mine more coins!

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!