Nice to see some data. Soo.. the bitcoin hash rate would be in between 64 and 128 some where?
Bitcoin is a a 512 byte block which is double hashed.
That means ~3 million hashes per second or 1.5 MH/s (bitcoin double hashes).
Obviously that code is not optimized. Maybe optimized code does 2x better say in 3 MH/s ballpark. Mining with GPU & CPU combined is likely still under 5 MH/s.
Seems foolish to use it as a miner if it is controlling GH/s worth of FPGAs. It locks up and GH/s of FPGA boards go idle?Bitcoin is a 80 byte block.
4 bytes version
32 bytes previous hash
32 bytes transactions hash
4 bytes timestamp
4 bytes nounce
4 bytes difficulty
(last 3 times 4 bytes might be in different order, can't remember right now)
After padding the block is 128 bytes.
The first 64 bytes of the block is the same during a work unit so that part in only hashed once.
The second part of 64 bytes is hashed many times with each time a different nounce.
Each 32 bytes output is padded again to a 64 bytes block to be hashed again.
So the effective hashing rate would be around 1629.47k / 2 = 814.735k according to the OpenSSL test.