Omen1855
Member
Offline
Activity: 111
Merit: 10
Bitcoin Entrepreneur
|
|
March 03, 2014, 02:56:40 PM |
|
Wonderful, looking forward to higher orders. But can't complain this is fantastic.
|
Affiliation code wTksie2mDj for a 10% discount on your trading fees on BitFinex
|
|
|
punin (OP)
|
|
March 03, 2014, 03:47:13 PM |
|
NEW REV2 CHIPS HAVE ARRIVED!!
NOTE: THIS IS AN ENGINEERING BATCH. PLEASE DON'T HOARD. 32 CHIPS MAX PER CUSTOMER. Please don't send PM requests for samples. Samples are available through the web shop.
Chips are pin compatible with the previous version. Expect better performance and lower power consumption. We are currently testing the chip ourselves, so exact performance is still unknown. Please share your experiences and measurements in this thread!!!
...
+ 1 Nice ... this is interesting .. will there be reels for public sale ... ? Later ? As otherwise I don't see the point if there is no support in chips for DIY. I think we'll be working mostly with trays as they're much easier to work with (and test) in the quantities usually needed by DIYers. One full box of trays is 2600 chips.
|
|
|
|
RoadStress
Legendary
Offline
Activity: 1904
Merit: 1007
|
|
March 03, 2014, 03:51:11 PM |
|
Will someone translate what 864 rolled hash cores means? What's the speed and what's the difference between rolled and un-rolled cores?
|
|
|
|
KNK
|
|
March 03, 2014, 04:06:39 PM |
|
I think we'll be working mostly with trays as they're much easier to work with (and test) in the quantities usually needed by DIYers. One full box of trays is 2600 chips.
'Mostly' means that there still will be reels I guess, but are the boxes vacuum sealed or it's each tray separately or neither and chips baking will be necessary?
|
|
|
|
KNK
|
|
March 03, 2014, 05:13:54 PM |
|
Will someone translate what 864 rolled hash cores means? What's the speed and what's the difference between rolled and un-rolled cores?
An unrolled core would calculate one hash at each clock, so running at 1MHz one core is 1MH/s A rolled core calculates the hash in several clock cycles - for Bitfury chips this is 65 cycles, so single core running at 1Mhz will produce close to 15.4 kH/s If the chip runs at 200MHz - 864 cores are equal to 200*864/65 = 2658.46 MH/s or 2.66 GH/s For comparison the first revision had 756 cores which at 200MHz is 2.33 GH/s so 15% increase is expected
|
|
|
|
Taugeran
|
|
March 03, 2014, 05:35:35 PM |
|
Will someone translate what 864 rolled hash cores means? What's the speed and what's the difference between rolled and un-rolled cores?
An unrolled core would calculate one hash at each clock, so running at 1MHz one core is 1MH/s A rolled core calculates the hash in several clock cycles - for Bitfury chips this is 65 cycles, so single core running at 1Mhz will produce close to 15.4 kH/s If the chip runs at 200MHz - 864 cores are equal to 200*864/65 = 2658.46 MH/s or 2.66 GH/s For comparison the first revision had 756 cores which at 200MHz is 2.33 GH/s so 15% increase is expected OMG I've never been so happy to be wrong in all my life
|
Bitfury HW & Habañero : 1.625Th/s tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1 Come join Coinbase
|
|
|
Taugeran
|
|
March 03, 2014, 05:37:21 PM |
|
Will someone translate what 864 rolled hash cores means? What's the speed and what's the difference between rolled and un-rolled cores?
An unrolled core would calculate one hash at each clock, so running at 1MHz one core is 1MH/s A rolled core calculates the hash in several clock cycles - for Bitfury chips this is 65 cycles, so single core running at 1Mhz will produce close to 15.4 kH/s If the chip runs at 200MHz - 864 cores are equal to 200*864/65 = 2658.46 MH/s or 2.66 GH/s For comparison the first revision had 756 cores which at 200MHz is 2.33 GH/s so 15% increase is expected OMG I've never been so happy to be wrong in all my life Except when I though my wife wasn't pregnant. ------------------ Is there a rough formula to transform osc6 bits into Mhz?
|
Bitfury HW & Habañero : 1.625Th/s tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1 Come join Coinbase
|
|
|
RoadStress
Legendary
Offline
Activity: 1904
Merit: 1007
|
|
March 03, 2014, 05:40:08 PM |
|
Will someone translate what 864 rolled hash cores means? What's the speed and what's the difference between rolled and un-rolled cores?
An unrolled core would calculate one hash at each clock, so running at 1MHz one core is 1MH/s A rolled core calculates the hash in several clock cycles - for Bitfury chips this is 65 cycles, so single core running at 1Mhz will produce close to 15.4 kH/s If the chip runs at 200MHz - 864 cores are equal to 200*864/65 = 2658.46 MH/s or 2.66 GH/s For comparison the first revision had 756 cores which at 200MHz is 2.33 GH/s so 15% increase is expected Thank you very much! Can't wait for the populated DYI cheap boards!
|
|
|
|
KNK
|
|
March 03, 2014, 05:51:25 PM |
|
OMG I've never been so happy to be wrong in all my life
Is there a rough formula to transform osc6 bits into Mhz? I don't know what you mean with the first quote, but for the second: There is no relation between bits and MHz that can be calculated, because it also depends on the voltage. If you try my fork of cgminer it will periodically show the approximate MHz for the chip based on the time it takes to complete a job. The formula I have provided above is used in the code to show the expected GH/s for the chip based on the 'guessed' MHz Here is how it looks like on my two chips board EDIT: For 0.8V core voltage (if unchanged i.e. does not drop because of higher current drawn), the difference between 54 and 55 bits is ~8MHz
|
|
|
|
punin (OP)
|
|
March 03, 2014, 07:05:31 PM |
|
Will someone translate what 864 rolled hash cores means? What's the speed and what's the difference between rolled and un-rolled cores?
Rolled core requires multiple clock cycles to complete the SHA256(SHA256(x)) (61+4 IIRC). 864 cores are working in parallel, so with clock of 220MHz the chip produces around 3 billion nonces per second. The difference between these two is in optimization of the design. In a nutshell rolled design is more resistant to errors in wafer production process and has other benefits as well.
|
|
|
|
punin (OP)
|
|
March 03, 2014, 07:11:21 PM |
|
I think we'll be working mostly with trays as they're much easier to work with (and test) in the quantities usually needed by DIYers. One full box of trays is 2600 chips.
'Mostly' means that there still will be reels I guess, but are the boxes vacuum sealed or it's each tray separately or neither and chips baking will be necessary? We are thinking of testing the chips at the packaging facility after which reel packaging could be made available. Cut tape will not be made available, as it ruins the vacuum.
|
|
|
|
intron
Sr. Member
Offline
Activity: 427
Merit: 251
- electronics design|embedded software|verilog -
|
|
March 03, 2014, 11:45:24 PM |
|
Will someone translate what 864 rolled hash cores means? What's the speed and what's the difference between rolled and un-rolled cores?
In a unrolled architecture the operations that make up a certain calculation are laid down individually in silicon in a pipelined fashion. This means every clock cycle another calculation can be started and (after the pipe delay) every clock tick another result is produced. In a rolled architecture there is only a single 'main calculation block' and partial results are fed back into that block until a result is produced. Results are produce less frequent, but the silicon area taken up is also smaller, so more loops can be implemented on the same die. When you roll up a calculation to a tight loop taking up less area, changes of a defect of that block are smaller. However there is a small penalty in silicon area for defining the stop condition (i.e. 'is the calculation ready or not?').
|
|
|
|
Taugeran
|
|
March 04, 2014, 04:45:01 PM |
|
Definitely want to see etches of the chip like over at http://zeptobars.ru/en/read/bitfury-bitcoin-mining-chipmaybe send them a single ref sample? genuinely curious how you guys fit 108 more cores on the die while still using the same 55nm node O.o
|
Bitfury HW & Habañero : 1.625Th/s tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1 Come join Coinbase
|
|
|
Taugeran
|
|
March 04, 2014, 04:47:23 PM |
|
OMG I've never been so happy to be wrong in all my life
Is there a rough formula to transform osc6 bits into Mhz? I don't know what you mean with the first quote, but for the second: There is no relation between bits and MHz that can be calculated, because it also depends on the voltage. If you try my fork of cgminer it will periodically show the approximate MHz for the chip based on the time it takes to complete a job. The formula I have provided above is used in the code to show the expected GH/s for the chip based on the 'guessed' MHz Here is how it looks like on my two chips board EDIT: For 0.8V core voltage (if unchanged i.e. does not drop because of higher current drawn), the difference between 54 and 55 bits is ~8MHz the first quote was me being a tad sarcastic. I had always been under the impression the gentleman/woman behind bitfury design had no intention of revising the silicon to correct the errors inherent in Rev.1
|
Bitfury HW & Habañero : 1.625Th/s tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1 Come join Coinbase
|
|
|
punin (OP)
|
|
March 04, 2014, 05:05:42 PM |
|
|
|
|
|
BeepBeep2
|
|
March 04, 2014, 06:07:11 PM |
|
I wish bitfury was on 40nm Would be massive raping of 28nm ASIC designs
|
|
|
|
KNK
|
|
March 04, 2014, 06:12:59 PM |
|
I wish bitfury was on 40nm Would be massive raping of 28nm ASIC designs Even at 55nm it is better than most of the 28nm designs
|
|
|
|
Taugeran
|
|
March 04, 2014, 07:40:23 PM |
|
I wish bitfury was on 40nm Would be massive raping of 28nm ASIC designs Even at 55nm it is better than most of the 28nm designs IF i ever win the USA Powerball lottery, I'll hop on board to finance R&D on taking ßitfury to a smaller node.
|
Bitfury HW & Habañero : 1.625Th/s tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1 Come join Coinbase
|
|
|
punin (OP)
|
|
March 05, 2014, 07:59:31 AM |
|
I wish bitfury was on 40nm Would be massive raping of 28nm ASIC designs Be careful what you ask for
|
|
|
|
tarmi
Legendary
Offline
Activity: 1232
Merit: 1011
|
|
March 05, 2014, 08:13:08 PM |
|
punin, do you have some spare m-board for older 1.2v h-cards?
my setup with 16 cards is unstable.
|
|
|
|
|