Author

Topic: Collective hashing power of every CPU in the world (Read 2035 times)

legendary
Activity: 2170
Merit: 1000
Gotta love those numbers. Well, I guess I just got myself thinking questions involving big numbers and to do with Bitcoins. Anyways, thanks for taking the time to use your brainpower to work it out. Smiley
legendary
Activity: 1680
Merit: 1045
Thanks again for running all those numbers Smiley
hero member
Activity: 686
Merit: 500
FUN > ROI
CPU power, hm, is there are any decent CPU minable coins at all these days?
I'd have a peek at http://cryptomining-blog.com/, search for 'cpu'.
Mostly though that's a question for: Bitcoin Forum > Alternate cryptocurrencies > Mining (Altcoins)
Odds are there's an existing thread there - if not, start a new one Smiley
sr. member
Activity: 406
Merit: 250
CPU power, hm, is there are any decent CPU minable coins at all these days?
member
Activity: 100
Merit: 10
Interesting numbers! It shows how the world is changing...
Thanks!
legendary
Activity: 1680
Merit: 1045
Nice one, thanks Smiley I enjoy the numbers involved in the bitcoin world.
hero member
Activity: 686
Merit: 500
FUN > ROI
It's difficult to get solid figures.  You have to determine what sort of computers they are (general processing power does not linearly translate to hashing power, does a supercomputer count as 'a computer' and - if so - do all dumbphones' processors also count?), how many are actually connected to the internet (no internet, no mining), how much of the the current estimated network hash rate is still from CPUs as it is, etc.

But we can go with some guesstimates as it pertains to your question in a more limited set.  Let's on one hand ignore supercomputers and mobile phones and the like, and on the other hand pull an Oprah on the world and give everybody from newborns to just-about-to-croak a pretty decent CPU.

According to wiki:Non-specialized hardware comparison, one of the fastest consumer CPUs is the Core i7 3930k with 6 processors yielding 66.6Mh/s.
Take 'consumer' with a big chunk of salt - most tech-savvy people may have a quad, more likely a dual, while there's still plenty of single-CPU machines out there in budget, business, etc.  I specifically did not pick the 60-CPU Xeon, though.

Now let's say that for every person in the world, there's one such computer.  According to the World Population Clock there's about 7.3 Billion people on Earth.

The total hash rate would thus be roughly 7,300,000,000 * 66,600,000hash/s = 486,180,000,000,000,000hash/s or 486,180Thash/s.
One current estimated network hash rate is 341,778.06Thash/s.

So, if everybody in the world had a quite decent computer to mine with, then they would exceed the current estimated network hash rate.  Dropping the Oprah assumption, I think it's reasonable to guess that in terms of consumer (desktop/laptop) CPU power, it's nowhere close to the network hash rate - but 1% isn't unthinkable.  And then there's GPUs.



That last linked site also provides a PetaFLOPS number we can run with: 4,340,581.31 .  If we use that as a metric to get from PetaFLOPS to Thash/s - it's about 12,700:1 - and rolling with the 6.4 x 10^18 FLOPS number from 2011, that yields approximately 503Thash/s.  So the computing power in the world would have to be 680 times greater now in order to match, or 6.8 times greater to get to 1% - again, not unthinkable if you do take into account all the smartphones, tablets, etc.



It really depends on what's going to count as 'CPU' here, but 1%?  Quite possibly.

Then again, given how much more wasteful CPUs, GPUs and super computers are when compared to ASICs, it's moot in practice.
legendary
Activity: 1680
Merit: 1045
Apparently in 2011 the collective CPU power of the planet was 6.4 x 10^18. I haven't been able to find an estimate of what it is now.

Just out of interest, if someone used every single computer in the world to mine bitcoin would they even come close to 1% of the hashrate of all the ASICs that are now being used? (In this hypothetical scenario, they wouldn't be able to make use of the ASICs that are all obviously plugged into host computers.)
Jump to: