Bitcoin Forum
May 05, 2024, 10:29:08 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 2617 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
1714948148
Hero Member
*
Offline Offline

Posts: 1714948148

View Profile Personal Message (Offline)

Ignore
1714948148
Reply with quote  #2

1714948148
Report to moderator
1714948148
Hero Member
*
Offline Offline

Posts: 1714948148

View Profile Personal Message (Offline)

Ignore
1714948148
Reply with quote  #2

1714948148
Report to moderator
1714948148
Hero Member
*
Offline Offline

Posts: 1714948148

View Profile Personal Message (Offline)

Ignore
1714948148
Reply with quote  #2

1714948148
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714948148
Hero Member
*
Offline Offline

Posts: 1714948148

View Profile Personal Message (Offline)

Ignore
1714948148
Reply with quote  #2

1714948148
Report to moderator
1714948148
Hero Member
*
Offline Offline

Posts: 1714948148

View Profile Personal Message (Offline)

Ignore
1714948148
Reply with quote  #2

1714948148
Report to moderator
1714948148
Hero Member
*
Offline Offline

Posts: 1714948148

View Profile Personal Message (Offline)

Ignore
1714948148
Reply with quote  #2

1714948148
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!