Bitcoin Forum
December 04, 2016, 06:43:19 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: An FPGA based SHA-256 Processor (whitepaper)  (Read 2351 times)
btc_artist
Full Member
***
Offline Offline

Activity: 154


Bitcoin!


View Profile WWW
November 15, 2011, 08:39:58 PM
 #1

http://www.ee.usyd.edu.au/people/philip.leong/UserFiles/File/papers/sha_fpl02.pdf (PDF warning)

Just ran across this. What do you make of it?

BTC: 1CDCLDBHbAzHyYUkk1wYHPYmrtDZNhk8zf
LTC: LMS7SqZJnqzxo76iDSEua33WCyYZdjaQoE
1480876999
Hero Member
*
Offline Offline

Posts: 1480876999

View Profile Personal Message (Offline)

Ignore
1480876999
Reply with quote  #2

1480876999
Report to moderator
1480876999
Hero Member
*
Offline Offline

Posts: 1480876999

View Profile Personal Message (Offline)

Ignore
1480876999
Reply with quote  #2

1480876999
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
November 15, 2011, 09:52:25 PM
 #2

His performance seems to be far below what our "local FPGA heros" have achieved.

To be fair the paper is on a streaming hash engine (i.e. hashing a 20KB document).  Bitcoin is a somewhat unique (easier) form of hashing.  For each set of 2^32 attempts, all the data remains the same except the nonce.  That scenario never exists outside of Bitcoin.  Also Bitcoin is able to "cheat" because we are only interested in the most significant digits (to see if hash is below the target) which allows Bitcoin specific implementations to cut rounds off the end.

So comparing to a processor designed for general purpose hashing to Bitcoin isn't exactly fair but he acheived 86MB/s.  Bitcoin block is 512 bytes and it requires a double hash so that is ~0.08 MH/s or 18 KH/s.  The best homegrown FPGA designs beat that by a factor of 2500x.
btc_artist
Full Member
***
Offline Offline

Activity: 154


Bitcoin!


View Profile WWW
November 15, 2011, 10:00:22 PM
 #3

our "local FPGA heros" have achieved.
Are you referring to the FPGA board sold at Cablesaurus?

BTC: 1CDCLDBHbAzHyYUkk1wYHPYmrtDZNhk8zf
LTC: LMS7SqZJnqzxo76iDSEua33WCyYZdjaQoE
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
November 15, 2011, 10:54:33 PM
 #4

our "local FPGA heros" have achieved.
Are you referring to the FPGA board sold at Cablesaurus?

Not just the X6500.  Any FPGA results have vastly exceeded those performance specs.  Ztek, rph, Icarus & X6500 are all a couple magnitudes higher performance than the results in the paper.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!