genjix (OP)
Legendary
Offline
Activity: 1232
Merit: 1076
|
|
March 20, 2011, 06:07:37 AM Last edit: March 20, 2011, 07:22:26 AM by genjix |
|
Hey,
I'm looking for data and graphs so I can compare Bitcoin to other networks/supercomputers to show to laymans in visual terms how much more powerful our computing power is. It's a good argument in favour of Bitcoin's network rock hardiness.
Numbers comparing Bitcoin hashing rate to Protein@FOLDING and SETI are much welcome.
jgarzik says: ~5800 petaflops whereas F@H = 10 pflops.
|
|
|
|
Stephen Gornick
Legendary
Offline
Activity: 2506
Merit: 1010
|
|
March 21, 2011, 05:35:40 AM |
|
Hey,
I'm looking for data and graphs so I can compare Bitcoin to other networks/supercomputers to show to laymans in visual terms how much more powerful our computing power is. It's a good argument in favour of Bitcoin's network rock hardiness.
Numbers comparing Bitcoin hashing rate to Protein@FOLDING and SETI are much welcome.
jgarzik says: ~5800 petaflops whereas F@H = 10 pflops.
Have you seen this? published FLOPS for GTX580: 1581.1G 512 ALUs * 1544 MHz shader clock * 2 (muladd factor) = 1581.056G published FLOPS for HD5970: 4640G 3200 ALUs * 725MHz * 2 (muladd factor) = 4640G
hey, what a coincidence!
|
|
|
|
gigabytecoin
|
|
March 21, 2011, 07:44:08 AM |
|
How did he calculate 5,800 petaflops? Bitcoincharts.com shows we are at 500 giga hashes per second as an entire network. Isn't a hash roughly ~5 flops? Which would put us at about 2.5 tera flops.
|
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
March 21, 2011, 07:50:29 AM |
|
How did he calculate 5,800 petaflops? Bitcoincharts.com shows we are at 500 giga hashes per second as an entire network. Isn't a hash roughly ~5 flops? Which would put us at about 2.5 tera flops.
I would say a hash is more like in the low 4 digits (thousand(s)) of ops, just seeing the code. Definitely not 5 or anything similar. Hashing is mostly elementary integer ops like bit shifts, and are hardly as meaty as floating point ops. Here might be a helpful relation though: for each cluster of 5 alus on a 5970, four mainly do integer ops and simple float ops, and the fifth can do both integer and full floating point including transcendentals (sin,cos,log,exp,etc.) So in the context of 5970s, integer ops and flops may be different. But by no more than a ratio of 5 to 1.
|
Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable. I never believe them. If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins. I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion. Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice. Don't keep coins online. Use paper or hardware wallets instead.
|
|
|
ArtForz
|
|
March 21, 2011, 08:39:59 AM |
|
5.8 petaflops, or 5800 teraflops... on pretty much all recent archs with vector units, one 32-bit INTOP = 2 single precision FLOP one bitcoinhash is ~6.35k x86 INTOP 450G hash/s * 6.35k INTOP/hash = 2858T INTOP/s 2858T INTOP/s * 2 FLOP/INTOP = ~6700T FLOP/s
|
bitcoin: 1Fb77Xq5ePFER8GtKRn2KDbDTVpJKfKmpz i0coin: jNdvyvd6v6gV3kVJLD7HsB5ZwHyHwAkfdw
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
March 21, 2011, 01:12:02 PM |
|
5.8 petaflops, or 5800 teraflops... on pretty much all recent archs with vector units, one 32-bit INTOP = 2 single precision FLOP one bitcoinhash is ~6.35k x86 INTOP 450G hash/s * 6.35k INTOP/hash = 2858T INTOP/s 2858T INTOP/s * 2 FLOP/INTOP = ~6700T FLOP/s
I lost you at 2858*2~=6700 (correct answer 5716, closer to your 5800, simple typo?)
|
Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable. I never believe them. If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins. I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion. Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice. Don't keep coins online. Use paper or hardware wallets instead.
|
|
|
ArtForz
|
|
March 21, 2011, 04:01:59 PM Last edit: March 21, 2011, 04:33:01 PM by ArtForz |
|
Yeah, typo, meant 2*2858T = ~ 5700TFLOP/s current estimated network speed is all over the place depending on if you use difficulty, 1-day avg, 1-week avg or whatever so "somewhere around 5-6 PFLOP/s" [edit] argh, 2*2858T = ~ 5700TFLOP/s, not G
|
bitcoin: 1Fb77Xq5ePFER8GtKRn2KDbDTVpJKfKmpz i0coin: jNdvyvd6v6gV3kVJLD7HsB5ZwHyHwAkfdw
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
March 21, 2011, 07:08:16 PM |
|
How about another way to measure, based on the total capacity of the hardware even if we're not using all of its floating point capabilities for mining. Assuming entire network is 5970s, even though in reality, it's probably much or most of the network.
Published FLOPS for 5970: 4640G (FLOPS/5970) Hashrate of 5970 (stock): 580M ((hash/s)/5970) Network hashrate: 450G (hash/s)
Total 5970s: 450G (hash/s) / (580M ((hash/s)/5970) = 775.86 (5970)
Total network FLOPS based on total 5970s: 4640G (FLOPS/5970) * 775.86 (5970) = 3.6PFLOPS
The number might not mean a whole lot - other than how many FLOPS are available if suddenly the supercomputing power of all miners could be bought and redirected to some other purpose.
It might be a sanity check for the higher figure - if my figures are right, the idea that the Bitcoin network has more total FLOPS than the sum of the published FLOPS of all the individual GPU's that make it up might garner some doubt.
|
Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable. I never believe them. If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins. I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion. Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice. Don't keep coins online. Use paper or hardware wallets instead.
|
|
|
fabianhjr
Sr. Member
Offline
Activity: 322
Merit: 250
Do The Evolution
|
|
March 21, 2011, 11:59:16 PM |
|
Now a 5870 does 320 MHashes with latest poclbm miner. A 5870 does roughly 2.72 TeraFLOPS That means that if we divide the 568000 MHashes/sec the network is doing between 320 we get 1175 5870s. We then take that number and multiply it by its computational power of 2.72 TFLOPS and we get 4828 TeraFlops or almost 5 Petaflops. I could be wrong, however, we are already at the level of SETI and F@H.
|
|
|
|
Jered Kenna (TradeHill)
|
|
March 22, 2011, 12:22:20 AM |
|
I could be wrong, however, we are already at the level of SETI and F@H. Yeah, ours pays you Seriously though folding and all the others are pretty awesome.
|
moneyandtech.com @moneyandtech @jeredkenna
|
|
|
genjix (OP)
Legendary
Offline
Activity: 1232
Merit: 1076
|
|
March 27, 2011, 11:31:03 PM |
|
Very nice. Thanks for all the replies & outside info.
|
|
|
|
marcus_of_augustus
Legendary
Offline
Activity: 3920
Merit: 2349
Eadem mutata resurgo
|
|
March 28, 2011, 12:29:00 AM |
|
The NSA has without a doubt the biggest integer machine(s) on the planet but their hash power is classified. If you could get a peek at their electricity bill it maybe possible to get a conservative order of magnitude idea of hash power using 5970 type Hash/Watt ratios.
|
|
|
|
Jered Kenna (TradeHill)
|
|
March 28, 2011, 01:50:32 AM |
|
If you could get a peek at their electricity bill
Around 40 million a year last I heard. Who knows though really.
|
moneyandtech.com @moneyandtech @jeredkenna
|
|
|
marcus_of_augustus
Legendary
Offline
Activity: 3920
Merit: 2349
Eadem mutata resurgo
|
|
March 28, 2011, 06:50:36 AM |
|
Order of magnitude is about right ... 30,000 GPU cores ... maybe knock some off for auxiliary device power consumption, cooling, lights, coffee maker. I'd say 20-25K GPU cores puts them double anything else out there in total hardware cores which is a good feel for where the nuts 'n bolts bleeding edge is at, so yeah maybe 6-7 THash/sec.... sounds like a good factor of safety target for bitcoin network.
|
|
|
|
nster
|
|
March 28, 2011, 07:00:18 AM |
|
from wiki Operation costs In energy cost, according to the Green500 list, as of June 2010 the most efficient TOP500 supercomputer runs at 773.38 MFLOPS per watt. This translates to an energy requirement of 1.29 watts per GFLOPS, however this energy requirement will be much greater for less efficient supercomputers. I think they wouldn't be too far from that
|
167q1CHgVjzLCwQwQvJ3tRMUCrjfqvSznd Donations are welcome Please be kind if I helped
|
|
|
nster
|
|
March 28, 2011, 09:25:33 AM |
|
from wiki Operation costs In energy cost, according to the Green500 list, as of June 2010 the most efficient TOP500 supercomputer runs at 773.38 MFLOPS per watt. This translates to an energy requirement of 1.29 watts per GFLOPS, however this energy requirement will be much greater for less efficient supercomputers. I think they wouldn't be too far from that Interesting number 773 MFLOPS per watt. This means that 5970 wattage equivalent (300W) would be 2.3 TFLOPS, while 5970 is rated twice that. This means that bitcoin miners run their state of the art bitcoin rigs twice more efficiently than "June 2010 the most efficient TOP500 supercomputer". Moreover for INTOPS 5970's are than arguably 6-10 times more efficient than your typical CPU or NVIDIA GPU based supercomputer. I'm so tired I didn't even notice
|
167q1CHgVjzLCwQwQvJ3tRMUCrjfqvSznd Donations are welcome Please be kind if I helped
|
|
|
Raulo
|
|
March 28, 2011, 10:27:12 AM |
|
There is no way 5970 can achieve the rated 4.64 TFLOPS in any benchmark. Don't delude yourself that Bitcoin universe is that powerful (although it is still impressive). Supercomputers are benchmarked with Linpack and for 5970, it will be 0.5 TFLOPS tops in double precision. In single precision, it'll be less than 2 TFLOPS. In real life calculations (say molecular dynamics from Folding@Home) it's going to be even less. 5970 is extremely efficient in sha256 hashing, an extremely simple, predictable and low bandwidth application. No so much for anything more practical. I calculated Tianhe-1A hashspeed by counting its number of Teslas and Xeons and it is about 845 GH/s. It is rated 2.5 PFLOPS. http://bitcointalk.org/index.php?topic=4559.msg66931#msg66931
|
1HAoJag4C3XtAmQJAhE9FTAAJWFcrvpdLM
|
|
|
BurtW
Legendary
Offline
Activity: 2646
Merit: 1138
All paid signature campaigns should be banned.
|
|
July 15, 2011, 06:47:45 AM |
|
I am wondering about the number of TeraFLOP/s reported on the http://bitcoinwatch.com/ page. For example the number I see right now is 145906. If this number is really in TeraFLOP/s then it is claiming 146 PetaFLOP/s! That can't be right. What do you think? This number is larger than all the supercomuters and all other distributed computing projects put together. I have an email into the page admin and will let you know how they respond.
|
Our family was terrorized by Homeland Security. Read all about it here: http://www.jmwagner.com/ and http://www.burtw.com/ Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
|
|
|
BurtW
Legendary
Offline
Activity: 2646
Merit: 1138
All paid signature campaigns should be banned.
|
|
July 15, 2011, 05:20:10 PM Last edit: July 15, 2011, 05:31:36 PM by bwagner |
|
5.8 petaflops, or 5800 teraflops... on pretty much all recent archs with vector units, one 32-bit INTOP = 2 single precision FLOP one bitcoinhash is ~6.35k x86 INTOP 450G hash/s * 6.35k INTOP/hash = 2858T INTOP/s 2858T INTOP/s * 2 FLOP/INTOP = ~6700T FLOP/s
I asked the admin and he responded that the conversion used on the http://bitcoinwatch.com/ page is from this very thread! The site uses the formula from above (after correction for the typo). The page simply uses the following assumptions/estimates: 1 INTOP = 2 FLOP 1 hash = 6.35K INTOP 1 hash = 12.7K FLOP So the hashrate in TeraFLOP/s is simply 12.7 times the hashrate in Gigahashes/s. For example as I wrote this: 11,558.55 Gigahashs/s * 12.7 TeraFLOP/Gigahash = 146,794 TeraFLOP/s = 146 PetaFLOP/s
|
Our family was terrorized by Homeland Security. Read all about it here: http://www.jmwagner.com/ and http://www.burtw.com/ Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
|
|
|
fabianhjr
Sr. Member
Offline
Activity: 322
Merit: 250
Do The Evolution
|
|
July 15, 2011, 06:40:01 PM Last edit: July 15, 2011, 06:55:44 PM by fabianhjr |
|
5.8 petaflops, or 5800 teraflops... on pretty much all recent archs with vector units, one 32-bit INTOP = 2 single precision FLOP one bitcoinhash is ~6.35k x86 INTOP 450G hash/s * 6.35k INTOP/hash = 2858T INTOP/s 2858T INTOP/s * 2 FLOP/INTOP = ~6700T FLOP/s
I asked the admin and he responded that the conversion used on the http://bitcoinwatch.com/ page is from this very thread! The site uses the formula from above (after correction for the typo). The page simply uses the following assumptions/estimates: 1 INTOP = 2 FLOP 1 hash = 6.35K INTOP 1 hash = 12.7K FLOP So the hashrate in TeraFLOP/s is simply 12.7 times the hashrate in Gigahashes/s. For example as I wrote this: 11,558.55 Gigahashs/s * 12.7 TeraFLOP/Gigahash = 146,794 TeraFLOP/s = 146 PetaFLOP/s So it is true. I wonder how much electricity it is. Wait a second for the edit. EDIT: So, assuming everyone is mining with 5970s, the most efficient, it would mean that we got a 2.3 Mhashes/joule -> 13,300,000 Mhashes/x -> 5,782,608 Joules 3.6 mJ = 1 kWh -> ~1.6 kWh?!!! I most be doing something wrong. D: Ok, it is 1.6 kWh per second. So s*m -> 3600 * 1.6 = 5,782 kWh. Assuming 15 cents per kWh that is an expensive bill for just one block. D:
|
|
|
|
|