Bitcoin Forum
June 18, 2025, 01:32:56 PM *
News: Pizza day contest voting
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: An FPGA based SHA-256 Processor (whitepaper)  (Read 2636 times)
btc_artist (OP)
Full Member
***
Offline Offline

Activity: 154
Merit: 102

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
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1163


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 (OP)
Full Member
***
Offline Offline

Activity: 154
Merit: 102

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
Merit: 1163


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:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!