Bitcoin Forum

Bitcoin => Mining => Topic started by: Vernon715 on February 19, 2013, 01:06:39 AM



Title: Flops to hashes question
Post by: Vernon715 on February 19, 2013, 01:06:39 AM
Is there any way to convert flops to hashes or is there no relation between the two?


Title: Re: Flops to hashes question
Post by: deepceleron on February 19, 2013, 01:58:47 AM
FLOPS = floating point instructions per second

SHA256 = integer math


Title: Re: Flops to hashes question
Post by: Vernon715 on February 19, 2013, 11:55:30 PM
Basically my question is is there some sort of method to get an approximate number of hashes from the number of flops?


Title: Re: Flops to hashes question
Post by: maxcarjuzaa on February 20, 2013, 12:19:40 AM
yes, check this out

http://bitcoincharts.com/bitcoin/

last 2 bottom left numbers


Title: Re: Flops to hashes question
Post by: SgtSpike on February 20, 2013, 12:30:07 AM
FLOPS = 12.7 * HASH.

Generally speaking, and not entirely accurate.

Bitcoin is 17 times more powerful than the world's most powerful supercomputer.  ;)


Title: Re: Flops to hashes question
Post by: deepceleron on February 20, 2013, 12:36:10 AM
One can only approximate because:

- Different hardware performs differently on integer operations vs floating point operations. Floating point uses different CPU instructions that use different transistor circuits that are optimized differently (or don't exist in hardware at all, see 386SX).

- a FLOPS test has to be optimized to a GPU platform, without taking advantage of hardware specific features it may not get full performance possible,

- Hashing requires optimized programming too, you ask for FLOPS to hashes, but GPU miners have also nearly doubled in efficiency since the first releases from optimized coding.

Core 2 Q6600 = 11.0 Mhash/s & 5 GFLOPS

doesn't compare at all with

5870: 400Mhash/s:
http://olab.is.s.u-tokyo.ac.jp/~kamil.rocki/cypress.png



Title: Re: Flops to hashes question
Post by: Vernon715 on February 20, 2013, 01:24:53 AM
Thanks.

I often see the power of a computer listed in flops, and I just wanted to get an approximate conversion measure to know how useful they would be for btc.


Title: Re: Flops to hashes question
Post by: SgtSpike on February 20, 2013, 03:03:55 AM
Thanks.

I often see the power of a computer listed in flops, and I just wanted to get an approximate conversion measure to know how useful they would be for btc.
It's a little bit like expecting to be able to predict a vehicle's MPG by what its top speed is.  So much variability.


Title: Re: Flops to hashes question
Post by: dree12 on February 20, 2013, 03:15:46 AM
Worse yet, ASICs have high hps but zero flops.