Bitcoin Forum
June 19, 2024, 08:34:39 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 »  All
  Print  
Author Topic: Guesstimate thread for total ASIC pre-order hashing power.  (Read 7849 times)
DeathAndTaxes (OP)
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
August 20, 2013, 06:21:29 PM
Last edit: August 28, 2013, 10:46:05 PM by DeathAndTaxes
 #1

The idea
The purpose is to try to guestimate (and yes that means error) how much hashing power is in "the pipeline".  If there were no pre-orders every unit sold means a unit hashing and then difficulty rises a little and that makes new sales slightly less attractive so sales are slower.  This economic feedback model constrains hashing power to overall network efficiency, electrical cost, exchange rate, the risk premium miners are willing to accept and the time value of money.    There is a reason GPU mining never allowed the the network to reach petahash scale with miners, mining away at massive losses hoping to make it up with future exchange rates.  The problem with preorders is it breaks the feedback model and that is a great thing for hardware vendors; they can sell more hardware, earlier and at higher prices.  You can tell people difficulty will go up but there is a lot of uncertainty in how much and how fast.  That uncertainty favors the vendors.  Not until miners believe there is no profit and stop buying will prices fall.  Accurately projecting growth simply by looking at prior growth is probably an exercise in futility.

So lets look at it from another direction. If you know all pre-orders are X PH/s and you assume they (or most of them) will be delivered over some period of time (say between now and end of year) then you can come up with a more realistic curve for the next couple months.  You know hashrate now and you can project hashrate at the end of the year and then fill in some likely curves.  For that we need an idea of how much hashing power has been presold .  So throw me your cites, guesstimates, and official numbers.

The rules
1) To keep this thread from derailing please leave the "xyz is a scam" for another topic. On edit: I wish I had made this moderated.
2) A good starting point is the total pre-ordered amount.  This is likely unrealistic but we need a starting point.  Later that total can be discounted by the likelihood of fraud (the "coefficient of scamming").
3) If you have a reference or cite (even unofficial) to back up a guestimate please link to it.  If not a reasonable explanation is more useful then just posting a number
4) We can safely assume that all non-ASIC hashrate will go to zero so no need to break it out between delivered and ordered.  Eventually hashrate ~= total pre-orders.
5) No idea/number is bad.  Please be respectful.  Honestly nobody knows except the chip makers and most of them are keeping quiet.

The running total

Promised delivery by December 2013
Code:
AsicMiner (internal):        1,000 Thash [7] [14]
AsicMiner (sales):              ?? Thash
AsicMiner ("next gen"):         ?? Thash
Avalon (rigs):                 123 Thash
Avalon (chips):                274 Thash [1]
Avalon ("next gen"):            ?? Thash
Bitfury (internal):            200 Thash [11]
Bitfury (Aug US & EU):          50 Thash [3] [9]
Bitfury (Oct US & EU):         255 Thash [3]
Bitfury (metabank):             32 THash
Bitfury chips:                  ?? Thash
BFL (SC series):             3,000 THash [4] [15]
KNC:                           500 Thash [5]   (alternative viewpoint based on small 11mm x 1mm die = 2,000 Thash [8])
HashFast:                      470 Thash [2] [6]
--------------------------------------------------------------
Running Total:               6,004 Thash

Post 2013 rollouts
Code:
Cointerra:                  2,000 Thash   (January 2014)  [10]
HashFast (MPP or reserve):    880 Thash   (January 2014)  [12]
BFL (monarch):                 ?? Thash   (February 2014)
BitMine:                    4,000 Thash   (March 2014)    [13]
--------------------------------------------------------------
Running Total:              6,880 Thash

Code:
Running Total 2013:        6,004 Thash
Running Total 2014:        6,880 Thash
--------------------------------------------------------------
Combined Total:           12,884 Thash





Relationship between difficulty and hashing power
Code:
1 TH/s = 0.14 mil difficulty
1 PH/s = 140 mil difficulty
1 million difficulty = 7 TH/s
1 billion difficulty = 7 PH/s
1 trillion difficulty = 7 EH/s

Upper limits on difficulty based on hardware efficiency:
Miners are unlikely to mine when their electrical costs are higher than the value of BTC mined.  This limit can be called the electrical break even point and is based on:
a) the current exchange rate (USD per BTC)
b) the hardware efficiency (J/GH )
c) the miner's electrical rate (USD per kWh)

When hashrate/difficulty gets high enough it will cause the least efficiency miners to idle thus creating a sort of replacement cycle (i.e. x GH/s new efficiency hardware causes Y GH/s of older less efficient hardware to idle).  This should slow growth significantly because the returns on new hardware will be low, miners will be exposed to the bad news of less efficient miners being forced to idle and X GH/s doesn't mean the hashrate only rises by (X-Y)/GH.  It also illustrates the improbability of difficulty power growing exponentially over a long period of time like a year.  For example 65 million difficulty gaining 75% per month for a year results in 50 billion difficulty.  The electrical cost even at 1W/GH and $0.10 per kWh would >$250 per BTC.  

A related thread on the break even point is here:  Break even difficulty by hardware efficiency (power cost = value of BTC)



Alternate view
Here is an alternate visual representation by gkm22d.  I don't agree with all the capacities but I would consider it a worst case scenario (delusional miners may wish to close their eyes as this may be painful)




[1] https://docs.google.com/a/nacrypto.com/spreadsheet/ccc?key=0AiLYkKIHJaIsdHpIaGdUOWRYVUdncTNpNlVKbVhCbEE#gid=0  970,000 chips @ 282 MH nominal
[2] 550 orders @ 400 MH nominal
[3] Based on report that Dave (US distributor) sold out of their allocation of 300 full systems and 300 starter systems.  Oct is not sold out but conservatively it will if/when Aug deliveries are made.  I will assume that the EU distributor received an equal allocation (an assumption based on bitfury facing unknown demand and users in both markets).
[4] http://bitcoin.stackexchange.com/questions/8577/how-much-asic-power-has-been-or-is-being-shipped-in-2013  Crude assumption based on distribution of wait list (hashing power per order) and number of orders.  2PH/s is guestimated based on (avg GH/s per order of known orders)*(num order numbers)*(1/3 to account for unpaid/test orders).  Monarch is highly unlikely to ship in volume (if at all) in 2013 while upgrades cancel the existing 65nm order which would reduce the amount of 65nm pre-orders.
[5] Guestimate. https://bitcointalk.org/index.php?topic=278384.msg2994436#msg2994436
[6] https://bitfunder.com/asset/IceDrill.ASIC
[7] http://www.dpcapital.net/blockchain/?hours=336
[8] http://en.wikipedia.org/wiki/Occam's_razor
[9] Reduced to 30 full systems in Aug for both US and EU distributors https://bitcointalk.org/index.php?topic=278384.msg3010364#msg3010364
[10] http://www.coindesk.com/cointerra-cuts-price-of-terraminer-iv-bitcoin-mining-rig/ "In Dec" without a specific date can mean as late as 31 DEC.  Given that and the tight schedule and the fact that even a small delay would push it into 2014 I included it in the 2014 group.
[11] https://ghash.io/
[12]HashFast MPP will issue miners up to 4x their initial hashing power if 100% ROI is not acheived within 90 days.  Even if MPP is not needed, HashFast would need the chips in reserve and any chips not paid out in the MPP are likely to be deployed as quickly as possible.
[13] http://www.coindesk.com/bitmine-to-drop-4phs-of-asic-power-onto-bitcoin-network-before-april/
[14] http://thegenesisblock.com/cointerra-expects-to-deliver-2-phs-of-asics-in-december/ (Numerous references, Cointerra 2PH/s, KNC 0.5 to 2 PH/s, AsicMiner 1 PH/s, Bitfury 0.5 PH/s, Avalon 0.32 PH/s
[15] Upgraded BFL estimate from 2 PH/s to 3 PH/s https://bitcointalk.org/index.php?topic=278384.msg3029092 (see also the next two posts)
Dalkore
Legendary
*
Offline Offline

Activity: 1330
Merit: 1026


Mining since 2010 & Hosting since 2012


View Profile WWW
August 20, 2013, 06:27:48 PM
Last edit: August 20, 2013, 06:46:00 PM by Dalkore
 #2

Avalon Units (Batch 1, 2 & 3):  

Batch 1 & 2 :  63 Thash

Batch 3:    60 Thash

Avalon Chips:  At least 150 Thash    ~274 Thash

Hosting: Low as $60.00 per KW - Link
Transaction List: jayson3 +5 - ColdHardMetal +3 - Nolo +2 - CoinHoarder +1 - Elxiliath +1 - tymm0 +1 - Johnniewalker +1 - Oscer +1 - Davidj411 +1 - BitCoiner2012 +1 - dstruct2k +1 - Philj +1 - camolist +1 - exahash +1 - Littleshop +1 - Severian +1 - DebitMe +1 - lepenguin +1 - StringTheory +1 - amagimetals +1 - jcoin200 +1 - serp +1 - klintay +1 - -droid- +1 - FlutterPie +1
k9quaint
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000



View Profile
August 20, 2013, 06:45:40 PM
 #3

Seems kind of useless without knc numbers.
Hashfast you are forgetting the 500th icedrill.
And I believe you can put friedcat down for a petahash by the end of the year.

The latest spreadsheet out of Avalon says there are at least 970,000 chips ordered.
That is roughly ~250TH/s.

Bitfury has delivered at least 40TH/s but lord knows how many pre-orders they have taken.

Bitcoin is backed by the full faith and credit of YouTube comments.
kwaaak
Full Member
***
Offline Offline

Activity: 139
Merit: 100


View Profile
August 20, 2013, 11:40:15 PM
 #4

12.5Th/s of BitFury being assembled per day
dogie
Legendary
*
Offline Offline

Activity: 1666
Merit: 1183


dogiecoin.com


View Profile WWW
August 20, 2013, 11:44:11 PM
 #5

12.5Th/s of BitFury being assembled per day
lol?

Soros Shorts
Donator
Legendary
*
Offline Offline

Activity: 1617
Merit: 1012



View Profile
August 20, 2013, 11:49:09 PM
 #6

12.5Th/s of BitFury being assembled per day
lol?
There was a comment somewhere about the factory assembling 500 H-boards a day. Nothing about start date and end date though.
kwaaak
Full Member
***
Offline Offline

Activity: 139
Merit: 100


View Profile
August 20, 2013, 11:51:02 PM
 #7

Maciej and Tytus teamed up last night and fully checked out the latest H-boards.  They work fine, so production resumes!

We are asking (demanding actually) daily, expedited shipping of whatever gets produced.  Last time they "overnighted" something to Tytus it took 5 days for him to receive it.  They can make about 500 boards a day. 

So I expect to start shipping them next week - it will be right up against the end of the month.  I'm sure a few will probably be going out first week September if I look at it realistically - but we will ship everything we have though!

Getting really excited now - I've waited a long time for this! (single tear)


bcp19
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500



View Profile
August 21, 2013, 12:11:37 AM
 #8

BFL: 7PH and rising.

I do not suffer fools gladly... "Captain!  We're surrounded!"
I embrace my inner Kool-Aid.
DeathAndTaxes (OP)
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
August 23, 2013, 06:14:47 PM
 #9

BFL: 7PH and rising.

Got a link or breakdown.
gkm22d
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
August 23, 2013, 06:21:28 PM
 #10

You should put down knc for some starting number and see where the discussion goes from there. 500th can't be an underestimate.
DeathAndTaxes (OP)
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
August 23, 2013, 06:36:02 PM
Last edit: August 24, 2013, 12:37:07 AM by DeathAndTaxes
 #11

You should put down knc for some starting number and see where the discussion goes from there. 500th can't be an underestimate.

500 TH/s makes sense to me.  Bitfury capped their Aug sales @ roughly half that.  For startups there is limit on how many orders can be processed in a timely manner.  Even mundane things like assembly, testing, packing and shipping.  BFL with their ~2PH/s obviously doesn't care they won't be able to deliver all thoses orders for some time but buyers are more sophisticated now.  KNC indicated two days in they had sold out of units available in Sept and they haven't indicated that for Oct yes.  So at most two months of orders, 250 TH/s ea.  Yeah that works.

I think it is a good starting point.  I would want something more credible to move it higher.  It gets us within an order of magnitude.  It is highly unlikely they only sold 50 TH/s or 5 PH/s. 

I wish buyers would demand companies provide transparency on units sold (like HashFast did).  New buyers have a right to know how what slice of the pie they are getting, and existing buyers will want to new buyers to know this to dissuade them from buying.  Only the company benefits from hiding the information.
GigaWave
Full Member
***
Offline Offline

Activity: 239
Merit: 250


View Profile
August 23, 2013, 08:45:56 PM
 #12

So basically, if you have a BFL(really F**Ked) or Avalon order(super F**Ked) or miner(about to be F**ked), you will be paying out of your pocket worse than someone with a Folding farm(or some other form of donated distributed computing) to mine within the next year. Looks peachy.
gkm22d
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
August 23, 2013, 08:56:43 PM
 #13

Didn't hashfast partner with icedrill for 250-363th for November? (https://bitcointalk.org/index.php?topic=269216.0)
Friedcat, he has more money than anyone, has said he would have a petahash ready for the end of the year. (Looking for source).
DeathAndTaxes (OP)
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
August 24, 2013, 12:45:53 AM
 #14

Didn't hashfast partner with icedrill for 250-363th for November? (https://bitcointalk.org/index.php?topic=269216.0)
Friedcat, he has more money than anyone, has said he would have a petahash ready for the end of the year. (Looking for source).


Good point I hadn't really considered any other mining bonds/companies because they are generally already included in miner/chip sales however this is an exemption.  I added the lower end of their projected range to the OP.
Cablez
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000


I owe my soul to the Bitcoin code...


View Profile
August 24, 2013, 01:39:24 AM
 #15

Did the bitfury numbers include the 100TH (now 200TH) mine project?

Tired of substandard power distribution in your ASIC setup???   Chris' Custom Cablez will get you sorted out right!  No job too hard so PM me for a quote
Check my products or ask a question here: https://bitcointalk.org/index.php?topic=74397.0
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile
August 24, 2013, 01:40:21 AM
Last edit: August 24, 2013, 01:52:22 AM by FeedbackLoop
 #16


KnC ASIC will have about 100 GH/s realised with 192 engine IPs (see KnC R&D news from 7/19/2013).

I assume that an engine IP is equivalent to a pipelined hash core. To realise 100 GH/s they must run at a little bit more than 500 MHz, what is feasible in 28nm.

Based on technology scaling (2x more logic on same area form technology node to next technology node) we get based on BFL hash core size (estimated based on BFL die including 16 cores removing spare area and pad frame overhead) from 65(55)nm -> 45(40)nm -> 32(28)nm an estimated area per hash core of 0.6 mm2 in 28nm.

This results in an overall KnC die area of about 115 mm2 (0.6mm2 x 192).
Adding some area for supporting logic, I would say max 120 mm2 would be a good target.

An 28nm 300mm wafer has an area of about 70000 mm2. So we get 583 dies per wafer (assuming 100% yield, not realistic I know, but you can scale it yourself to your yield assumptions).

For 50 wafer:

583 dies/wafer -> 58.3 TH/wafer
50 wafer -> 2915 TH

Minimum ordering at foundries is normally one lot (25 wafer). Maybe also half lots are possible. But keep in mind, additional wafers costs nothing compared to the initial mask costs.

So would you say the above is too crazy?

Did this wafer reasoning apply to other manufacturers?

Maybe they ordered only one batch of 25 wafers which would be only 1.5 PH/s and thus only 3 times your estimate. Lets say there's a lot of inefficiencies and put it at 1PH/s? 50 wafers plus inefficiencies (66%) ~ 2 PH/s ?  Been looking forward for a while to get someone to comment on the wafer estimate by HyperMega.


 
DeathAndTaxes (OP)
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
August 24, 2013, 02:33:05 AM
Last edit: August 24, 2013, 02:56:38 AM by DeathAndTaxes
 #17

If their die size is indeed that small then 2 PH/s seems likely but I don't think the die will turn out to be that small.  I will make a note in the OP and let others weigh in though.  Given the use of 55mmx55mm package and the power consumption I believe the die is much larger at least 20mm x 20mm and that is being conservative.  That would put it at more like 15 TH/s per wafer or ~375 TH/s per batch.  Two runs would be up to 750 TH/s although my guess is the die is larger than 20mm x 20mm.

The package:
They are using a 55mm by 55mm package.  With flip chip packaging it is technically to fit an 11mm die to a 55mm package but would be rather bizarre. Yes using a larger package helps heat dispersion but it has diminishing returns otherwise CPU and GPU would have giant packages the same size as the heatsinks they ultimately will need.  

The power:
The quote estimates size by using BFL logic and shrinking one core from 65nm to 28nm and then scaling out.  That assumes KNC will have comparable GH/mm2 as a 28nm BFL but if true they should also have comparable GH/W.  However BFL is 6W/GH (at 65nm) and scaled down would probably <1W/GH, yet KNC is reporting 2.5 GW/GH.  There isn't a 1:1 relationship but power consumption generally scales with die size.  Another data point would be HF which has a 18mmx18mm die (28nm) which is ~1/3rd the quoted size yet has a power consumption of 0.6 GH/W.  To believe their chip will be 1/3rd that of HF but use 4x the power seems less improbable.
DeathAndTaxes (OP)
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
August 24, 2013, 02:33:36 AM
 #18

Did the bitfury numbers include the 100TH (now 200TH) mine project?

No.  Will add.
jjiimm_64
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


View Profile
August 24, 2013, 02:53:09 AM
 #19

DT, thank you for this post...  your one of the few 'givers' here.

at 3900 Th, that puts diff at 540M

So, can we say that if everyone delivers, we will be at 540M near jan 30 2014?

or if 70% of the estimate gets delivered we will be around 400M diff near the first of the year?

edit:  I personally have been doing my guesstimates for profit starting Jan 1 at 2500 Th, adding about 300Th week.  Looks like i will have to bump my starting point on jan 1 to 3000Th

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile
August 24, 2013, 02:55:01 AM
 #20

Wow! Sweet analysis DeathAndTaxes. Those extra considerations do constrain the die size quite a bit more to the upside. 2 PH/s is definitely an upper limit likely to be much above the shipped total (nevermind 3). Learning quite a bit here.  Smiley



  
Pages: [1] 2 3 4 »  All
  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!