Bitcoin Forum
April 27, 2024, 03:29:32 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: An FPGA based SHA-256 Processor (whitepaper)  (Read 2616 times)
btc_artist (OP)
Full Member
***
Offline Offline

Activity: 154
Merit: 101

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
1714231772
Hero Member
*
Offline Offline

Posts: 1714231772

View Profile Personal Message (Offline)

Ignore
1714231772
Reply with quote  #2

1714231772
Report to moderator
You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714231772
Hero Member
*
Offline Offline

Posts: 1714231772

View Profile Personal Message (Offline)

Ignore
1714231772
Reply with quote  #2

1714231772
Report to moderator
1714231772
Hero Member
*
Offline Offline

Posts: 1714231772

View Profile Personal Message (Offline)

Ignore
1714231772
Reply with quote  #2

1714231772
Report to moderator
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


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: 101

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: 1079


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!