MMM
Results 1 to 25 of 2723

Thread: The GT300/Fermi Thread - Part 2!

Hybrid View

  1. #1
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    Quote Originally Posted by Sam_oslo View Post
    This what you have been doing mostly. Dismiss, judge, and laugh of everything you don't have the ability comprehend or understand.

    It is not a good idea to make fun of others meanings and ideas generally. It is a good idea to show respect for others ideas and meanings, specially when we are talking about a unreleased product with all those unknown factors around it.

    You are one of those with biggest baseless claims in this thread, so I'm not surprised that you are reacting to my post. But this kind of reactions just proves the point in my previews post.
    oh i think i understand you very well, but tbh, i couldnt care less why you post those hilarious comments

    big baseless claims... like what?

    Quote Originally Posted by FischOderAal View Post
    Surprise surprise.
    pickle surprise?
    http://www.youtube.com/watch?v=NgWn7zbgxZ4

    did you guys see the tsmc yield news from digitimes?
    0.1-0.3 errors per square inch? fermi = ~ 1square inch...
    so every 3-10 fermi chips there is one error? then yields would be 70%+ for fermi and 90% for rv870... weird huh? i wonder if he just made that number up or if he misunderstood it... maybe 0.1-0.3 errors per square millimeter?
    that would mean 2-8 errors per fermi chip, on average... and around 1-3 errors per rv870 chip on average... nah thats too much, right?

    weird...

  2. #2
    Xtreme Member
    Join Date
    Oct 2007
    Location
    Sweden
    Posts
    127
    Quote Originally Posted by saaya View Post
    (snip)
    did you guys see the tsmc yield news from digitimes?
    0.1-0.3 errors per square inch? fermi = ~ 1square inch...
    so every 3-10 fermi chips there is one error? then yields would be 70%+ for fermi and 90% for rv870... weird huh? i wonder if he just made that number up or if he misunderstood it... maybe 0.1-0.3 errors per square millimeter?
    that would mean 2-8 errors per fermi chip, on average... and around 1-3 errors per rv870 chip on average... nah thats too much, right?

    weird...
    It could mean square centimeters......
    Linky

  3. #3
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    This is a rather long post, you dont have to read all the steps i did, just scroll to the bottom and read the conclusion and then scroll up to see how i got those numbers in case you wonder
    and thx for anybody pointing out mistakes or irregularities! i dont expect those calculations to be 100% correct, if im somewhere in the ballpark or maybe on the parking lot thats still a good enough perspective to peek at where we are, whats going on, and what might happen ^^

    Quote Originally Posted by Kej View Post
    It could mean square centimeters......
    Linky
    cool, thanks for the link
    so they are at 0.1-0.3 defects per square cm...?
    fermi is 2.4x2.4cm so that makes it 5.76cm^2
    so 0.576 defects per fermi chip, and there are roughly 100 of them on a wafer, so:
    0.1=58 defects/wafer
    0.2=115 defects/wafer
    0.3=172 defects/wafer

    assuming the defects spread evenly (they dont, they arent completely random but this is easier to calculate to get a rough idea)

    fully functional yields (480+5870)
    0.1 = 42 GF100s, 102 rv870s (40 vs 66% yields)
    0.2 = 0 GF100s, 45 rv870s (0 vs 33% yields)
    0.3 = 0 GF100s, 0 rv870s

    thats fully functional chips, if they can disable the defect affected part of the chip and it works fine, thatll be a gtx470 or 5850. lets say 50% of the chips with 1 defect can still be used:

    salvaged yields (470+5850)
    0.1 = 29 GF100s, 29 rv870s (29% vs 18%)
    0.2 = 43 GF100s, 58 rv870s (115 defects for 100 chips = 85 single defect chips) (43% vs 36%)
    0.3 = 14 GF100s, 74 rv870s (172 defects for 160 chips = 148 single defect chips, 172 defects for 100 chips = 28 single defect chips) (14% vs 18%)

    combined yields:
    0.1 = 71 GF100s, 131 rv870s (71 vs 82% yields)
    0.2 = 43 GF100s, 103 rv870s (43 vs 64% yields)
    0.3 = 14 GF100s, 74 rv870s (14 vs 46% yields)

    these numbers are very rough guesses!
    i know they arent accurate and might be way off, i still thought its better than to have no numbers whatsoever... how evenyl the defects spread, and how well ati and nvidia can deal with single and multiple defects per chip and how many parts they can still salvage and turn into a partly or maybe even fully functional chip if they used some backup logic is hard to tell, if not impossible since those are some of their biggest secrets...

    i didnt expect the difference in combined yields between rv870 and gf100 to change that much depending on defect rates... i thought the chip size difference would result in a more or less fixed delta in yields between the two. for example double the chip size is 1/4 the yields, more or less regardless of defect rate... but that doesnt seem to be the case at all?

    since there are only ~100 fermis on a wafer, an average defect rate of 0.2/cm^2 would mean close to no fully functional 512core fermi... that perfectly fits the single digit yield rumors... at 0.2 there are almost no fully functional gf100s and not that many salvaged 470s either. at 0.3 even salvaged parts are scarce because most parts are hit by not only 1 but 2 defects...

    so the worse the defect rate, the better rv870 looks yield wise, and the better the defect rate, the closer combined yields of gf100 and rv870 get...


    Quote Originally Posted by jmke View Post
    your point was that he doesn't know how to code efficiently
    he said that the iphone is a lot more powerful than most people think, does that sound like he had to tweak a lot for efficiency to get it working?

    my main point wasnt that he sucks at efficiency, but that his talent is wasted on tweaking efficiency instead of pushing realism in graphics to the next level. lets say hes good at efficiency, then so what... a very efficiently coded game will run at good fps on cr4ppy hardware and uneccesarily high fps on highend hardware. a game that is coded unefficiently but looks awesome and is somewhat playable on highend hardware will always look much better than a game that focusses on efficiency.

    now what do you think will create more hype and be a more successful game? a game that looks ok-good and runs on old and slow hardware, or a game that looks really nice but needs expensive highend hardware? if its only about graphics, then the latter will clearly be more successful and hyped and played than the prior.
    Quote Originally Posted by zalbard View Post
    No way GTX470 is going to be higher clocked than GTX480, just look at 5870 and 5850...
    it could be... look at 5830 and 5850...
    and if heat is the main limiting factor, then 480s might need their vcore dropped to fit into the tdp envelope, the 470 has less blocks and can hence run slightly higher vcore and clocks within the same tdp envelope...

    Quote Originally Posted by zalbard View Post
    More like a multiplatform one, like all of them these days.
    And Carmack promised that PC gamers won't be disappointed as usually!
    yeah but there arent too many people around that doom3 knocked out of their socks... :/

    Quote Originally Posted by weston View Post
    where did you get your pricing on gpu dies? each wafer can fit roughly 94 dies and costs $5000. if fermi get's 40% yield it's $131/gpu. at a similar defect rate, ati would get roughly 70% yield which is about $48/gpu. Add in extra cost for PCB of fermi needing more memory chips, wider bus, more connections, etc...you end up with well over $100 more per complete card.

    http://www.brightsideofnews.com/prin...-analysis.aspx
    oh yeah, 3.5 was 55nm, right?
    40nm are 5k each... i remember reading that somewhere...thx

    95 or 100, no big difference, 5%, but 100 is easier to calculate
    5k wafer cost means 42% higher wafer cost, and lets take the rough numbers i calculated.

    0.1 = 71 GF100s, 131 rv870s (71 vs 82% yields)
    0.2 = 43 GF100s, 103 rv870s (43 vs 64% yields)
    0.3 = 14 GF100s, 74 rv870s (14 vs 46% yields)

    if you put it in a graph you get something like this:
    GF100 vs rv870
    10 - 45
    20 - 50
    30 - 55
    40 - 60
    50 - 70
    60 - 75
    70 - 90

    while gf100 gets more and more functional chips overall, rv870 combined yields dont improve much in quantity, but in quality, they get less damaged 5850 parts and hence have more fully functional part they can use for 5870s. since the demand is much higher for 5850s compared to 5870s, good yields at tsmc actually dont really help ati, as they get more fully functional parts than they need, and their overall yields dont improve much, meaning the price barely drops... rv870 is clearly engineered for bad yields, and if defect rates actually reach a good level, rv870 looses its price advantage.
    still, even at the same yields, gf100 will cost notably more than rv870, so the die size advantage results in a constant price advantage.

    looking at prices...
    assuming 100%=100 fGF100 per wafer
    assuming 100%=160 rv870s per wafer
    GF100 vs rv870
    10 - 45 = 500$ vs 70$
    20 - 50 = 250$ vs 63$
    30 - 55 = 166$ vs 57$
    40 - 60 = 125$ vs 52$
    50 - 70 = 100$ vs 45$
    60 - 75 = 83$ vs 42$
    70 - 90 = 71$ vs 35$

    nvidia clearly never expected to get lots of fully functional chips back, just like with GT200 where most of their business is with cut down chips, 260 and 275 cards.

    looking at the price difference between gf100 and rv870:
    GF100 vs rv870
    10 - 45 = 500$ vs 70$ = 430$
    20 - 50 = 250$ vs 63$ = 187$
    30 - 55 = 166$ vs 57$ = 109$
    40 - 60 = 125$ vs 52$ = 73$
    50 - 70 = 100$ vs 45$ = 55$
    60 - 75 = 83$ vs 42$ = 41$
    70 - 90 = 71$ vs 35$ = 36$

    even with great yields gf100 costs double the price of an rv870... but thats not that important, the actual price is what matters, or the price difference...
    GF100 will need a more complex pcb, bigger heatsinks and more memory chips... but i think those price differences are not that big... lets say 25$ for all of that...

    10 - 45 = 500$ vs 70$ = 430$= 455$
    20 - 50 = 250$ vs 63$ = 187$= 212$
    30 - 55 = 166$ vs 57$ = 109$= 134$
    40 - 60 = 125$ vs 52$ = 73$= 98$
    50 - 70 = 100$ vs 45$ = 55$= 80$
    60 - 75 = 83$ vs 42$ = 41$= 66$
    70 - 90 = 71$ vs 35$ = 36$= 71$

    how much faster does a vga have to be to cost how much more?
    its hard to tell because everybody has a different idea of value and brand and everybody has a certain limitation in their head, both a delta limitation of how much more a card can cost than another comparable one, as well as a fixed limitation of the max amount of money they are willing to spend overall...

    lets just look at the current pricing structure and see how its working out right now:
    lowest newegg prices + performance from tpu, relative to 5970 in 1920x1200:
    http://www.techpowerup.com/reviews/ASUS/EAH5970/31.html

    HD5970 2gb 700$ 100%
    GTX295 2gb 525$ 81%
    HD5870 1gb 400$ 71%
    GTX285 1gb 375$ 58%
    HD5850 1gb 325$ 62%
    HD5830 1gb 250$ 45%*1
    GTX275 1gb no stock 54%
    GTX260 1gb 225$ 47%
    HD5770 1gb 175$ 43%
    HD4870 1gb 175$ 44%
    HD5750 1gb 150$ 37%
    GTS250 1gb 125$ 36%
    HD4850 1gb 125$ 35%

    *1 3% faster than the 4870 according to:
    http://www.techpowerup.com/reviews/A...rectCu/28.html
    3% of 44%=1.2%=~45% of a 5970

    *2 5% faster than a GTS250 according to:
    http://www.techpowerup.com/reviews/P...50_PCS/30.html
    5% of 36%=0.9%=37% of a 5970

    now lets sort it according to performance and then look at the prices relative to the 5970:

    HD5970 2gb 700$ 100% 100%
    GTX295 2gb 525$ 81% 75%
    HD5870 1gb 400$ 71% 57%
    HD5850 1gb 325$ 62% 46%
    GTX285 1gb 375$ 58% 53%
    GTX260 1gb 225$ 47% 32%
    HD5830 1gb 250$ 45%*1 35%
    HD5770 1gb 175$ 43% 25%
    HD4870 1gb 175$ 44% 25%
    HD5750 1gb 150$ 37% 21%
    GTS250 1gb 125$ 36% 18%
    HD4850 1gb 125$ 35% 18%

    there are some interesting conclusions we can make right away...
    despite complaints, the 5870 and 5850 are not overpriced and offer a good price perf ratio for highend cards. and despite complaints about the 5970 itself, its price performance ratio compared to the 295 and 285 is pretty good.
    the 5770 seems to be the best deal, offering almost half the performance of a 5970 and weighing in at only 1/4 the price, with the 260 and 5830 looking pretty good as well.

    lets look at difference between perf and price relative to the 5970 to see how far the price can be pushed away from where it should be according to relative performance:
    + = cost is higher than perf relation = bad deal
    - = perf is above price relation = good deal

    name - cost - %perf - %price - %/%
    HD5970 2gb 700$ 100% 100% 0
    GTX295 2gb 525$ 81% 75% -6
    HD5870 1gb 400$ 71% 57% -14
    HD5850 1gb 325$ 62% 46% -16
    GTX285 1gb 375$ 58% 53% -5
    GTX260 1gb 225$ 47% 32% -15
    HD5830 1gb 250$ 45%*1 35% -10
    HD5770 1gb 175$ 43% 25% -18
    HD4870 1gb 175$ 44% 25% -17
    HD5750 1gb 150$ 37% 21% -16
    GTS250 1gb 125$ 36% 18% -18
    HD4850 1gb 125$ 35% 18% -17

    the lower we go perf wise, the better the deal gets, but keep in mind there is a minimum performance people need or want which makes them less attractive at some point. in general cards seem to be priced to offer around 10-15 points more perf than they cost, both in relation to the fastest card.
    a -5 value seems to be acceptable, but already limits demand...
    lets say a 0-20 point relation is the playing field. less and you have a show stopper, more and your just stupid, giving away free performance, or your manufacturing costs are so low that you can afford flooding the market with great price perf parts. this happened several times in the past, and its always lots of fun to surf on those flood waves

    so, realistically, gf100 the highest price fermi COULD charge for is around 0 points, which means just as many percentage points of the fastest cards price as it reaches percentage points of the fastest cards performance.

    looking at the yields you can tell that it costs around 200$ more than an rv870 card at bad yields and roughly 100$ more at ok-good yields. if the yields are truly as terrible as some people claim, ie ~10%, its impossible for the card to reach a performance level that would justify that price. lets assume yields are bad-ok or ok-good, ie ~100$ additional costs compared to rv870 or ~200$. lets see how fast the cards need to be make as much money in revenue as rv870 does.

    200$ premium per card over rv870

    name - cost - %perf - %price - %/%
    HD5970 2gb 700$ 100% 100% 0
    GF100-U 3gb 600$ 85% 85% 0
    GF100 1.5gb 525$ 75% 75% 0

    GTX295 2gb 525$ 81% 75% -6
    HD5870 1gb 400$ 71% 57% -14
    HD5850 1gb 325$ 62% 46% -16
    GTX285 1gb 375$ 58% 53% -5
    GTX260 1gb 225$ 47% 32% -15

    85% vs 71% = 14% 5970 perf points faster = 14/0.71=20%
    75% vs 62% = 13% 5970 perf points faster = 13/0.62=21%
    so GF100 has to be AT LEAST 20-21% faster than rv870 to cost 200$ more per card...

    that means if the yields are bad (~15-30%) then fermi could still sell at least some cards for an "ok" price performance level IF either the 470 or the 480 is ~20% faster than the 5870 or 5850. if GF100 performs even better then it might even turn into a good deal. if a GF100 part can beat an rv870 part by 40% and costs 200$ more, then it would have a %/% relation of 15 points which would make it an excellent deal.

    Bad yields (15-30) - good performance (40)
    name - cost - %perf - %price - %/%
    HD5970 2gb 700$ 100% 100% 0
    GF100-U 3gb 600$ 100% 85% 15
    GF100 1.5gb 525$ 90% 75% 15

    GTX295 2gb 525$ 81% 75% -6
    HD5870 1gb 400$ 71% 57% -14
    HD5850 1gb 325$ 62% 46% -16

    so according to these calculations and speculations(!) even bad yields of 15-30% for GF100 would only hurt its success if its performance would be only 20% faster than rv870 or even less... if its performance is 30-40% faster than rv870 cards it would make it a great price perf offer (same price/perf but higher perf) even if gf100 cards cost 500-600$ (200$ more than rv870 cards)

    if performance is only 20% faster, they will be bad price perf cards if they cost 200$ more than rv870... BUT even if the performance isnt that great, if nvidia can reach yields of 40% or more, the price difference in card cost between rv870 and gf100 cards drops to ~100$ or less. at that point the price performance would be equal to that of rv870 cards, assuming identical margins on the cards.

    OK yields (40+) - bad performance (20)
    name - cost - %perf - %price - %/%
    HD5970 2gb 700$ 100% 100% 0
    GTX295 2gb 525$ 81% 75% -6
    GF100-U 3gb 500$ 85% 71% 14
    GF100 1.5gb 425$ 75% 60% 15

    HD5870 1gb 400$ 71% 57% -14
    HD5850 1gb 325$ 62% 46% -16

    conclusion:
    nvidia needs either 40% perf advantage over rv870 at bad yields (15-30%) or at least a 20% perf advantage over rv870 at ok yields (40%+) to be competitive.


    thats the GF100 attack window, worse yields than 15% and the card becomes too expensive to possibly offer reasonable performance for the price it costs. less than a 20% perf advantage over rv870 and nvidia would need great yields to make GF100 competitive. oh and before somebody points out that ati could lower their cards costs... yes, they could, and most likely will, at least to some degree, BUT all these calculations are based on the yield relation between gf100 and rv870... its unlikely that there are too big differences in the relation of yields of rv870 and gf100... neither of them will suddenly improve their yields while the other one has the same yields, both SHOULD improve their yields more or less at the same pace. so, IF ati lowers their card prices, they will do so by reducing their margins. i assumed identical margins for both rv870 and gf100 cards, so both the rv870 and gf100 cards prices contain a healthy margin which both of them can and HOPEFULLY will, cut down in a price war this summer as soon as fermi starts shipping in real volume
    but again, if ati custs their costs 50$, nvidia can do the same and they will still both have identical margins and make the same money per sold card.


    pheew, what a post ^^
    Last edited by saaya; 02-28-2010 at 06:49 AM.

  4. #4
    Xtreme Monster
    Join Date
    May 2006
    Location
    United Kingdom
    Posts
    2,182
    Quote Originally Posted by BenchZowner View Post
    ....
    Sarcasm had very good yields

    Quote Originally Posted by saaya View Post
    ...
    Great write up

  5. #5
    Xtreme Member
    Join Date
    Sep 2006
    Posts
    171
    Quote Originally Posted by saaya View Post
    pheew, what a post ^^
    Oh man, that was a good post! I read the whole thing, and I totally agree. $600 for a card that's 30% faster than the 5870 would be a good price, and with any kind of decent yield, it will be there. nVidia might have to settle for small margins with the first series of fermi based cards, but they will sell ok -as long as they perform 20% or more faster than the 5870. I'm sure there will be benchmarks and games where the difference is 50% or more, and there will be games where ATI actually outperforms it.

    The only thing i would argue is that ATI is better at getting good yields than nVidia, so even with the same defect rate, just based on the GPU design, ATI will have a bigger gap than you figured - just a small detail If nVidia can get to 50% yield, that would help a lot though!

    --Don't forget though, ATI is allegedly prepping an optimized 5870 with higher speeds, much like the 4890 from the 4870. This will be ~15-20% faster than the 5870 and fermi will need to compete with that card, not just the current model.
    Last edited by weston; 02-28-2010 at 07:28 AM.

  6. #6
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    Quote Originally Posted by weston View Post
    Oh man, that was a good post! I read the whole thing, and I totally agree. $600 for a card that's 30% faster than the 5870 would be a good price, and with any kind of decent yield, it will be there. nVidia might have to settle for small margins with the first series of fermi based cards, but they will sell ok -as long as they perform 20% or more faster than the 5870. I'm sure there will be benchmarks and games where the difference is 50% or more, and there will be games where ATI actually outperforms it.
    thx, i wouldnt be surprised if somebody mentions that its completely off
    still, its interesting to look at those numbers and juggle them around, even if my yield numbers are off, the price and performance numbers arent, and those actually say a lot... those numbers are a fact, and they are rules of the real world nvidia needs to follow as well... so when they think about where to position gf100, or probably thought about it months ago, they must have been coming to at least similar conclusions...

    Quote Originally Posted by weston View Post
    The only thing i would argue is that ATI is better at getting good yields than nVidia, so even with the same defect rate, just based on the GPU design, ATI will have a bigger gap than you figured - just a small detail If nVidia can get to 50% yield, that would help a lot though!
    i think nvidia doesnt even need 50% combined yields, i think if they get 40% combined yields thats good enough for them to make money even if the performance isnt that great... the funny thing about rv870 is that it really shines at bad yields and i heard of 2 tricks ati did to improve yields and even turn rv870 chips that have a defect into a full blown 5870.
    ati doesnt need good yields to make money with rv870, and actually they dont benefit that much from improved yields as nvidia...
    like i wrote, as soon as 40nm has OK yields they already get more full blown rv870 chips than they probably actually need to fill in demand... maybe that was their plan, to refresh rv870 and instead of binning parts based on defects they will then bin them on properties ie higher clocks. makes sense...

    Quote Originally Posted by weston View Post
    --Don't forget though, ATI is allegedly prepping an optimized 5870 with higher speeds, much like the 4890 from the 4870. This will be ~15-20% faster than the 5870 and fermi will need to compete with that card, not just the current model.
    i heard they actually dont...
    the yields are good enough for them to go for a rv890 now with 2000sps, hopefully bigger caches and most importantly more l2 cache bandwidth... but then again... they would be close to gf100... and does ati really want that? wouldnt it make more sense to focus on 28nm already? then again, its still 6-12 months away and atis strategy is to start with an entry level part and not highend... so a highend 28nm part is 12+ months away, possibly 18 months... and they need something to refresh the performance segment...

    thats the one thing nvidia has worked out so well, the best business is offering the best, by being slightly faster than everybody else, but charging a nice premium for it... thats how you can make the most money...
    so that would mean an rv890 would make a lot of sense, especially since a 28nm highend refresh is still a year or so away... and in a few months 40nm yields should be good enough to make a fermi sized chip with ok yields... and if its based on rv870 then they can even sell chips with several defects as 5870, 5850 or even 5830 and do a lot of recycling

    Quote Originally Posted by Sam_oslo View Post
    NP
    I mean, supply and demand is the major driving force for deciding the price of GPU, and everything else too.

    Bad yield means more expensive manufacturing cost, but who care about nVidias cost? I have never asked for the cost before buying a GPU, do you?, nobody else does.

    nVidia can spend $8000 on a chip, but nobody would give it to them, well that's if ATi could deliver a better performing GPU for less.
    you should care about it, because if you know that a part costs xxx to make, you know that its price wont drop a lot, or will probably drop a lot when a new competitive product comes out etc...
    if you know how much a part costs nvidia you know the minimum price it will cost you to buy it... its very very unlikely that nvidia sells parts below cost, and if they do, only in very very small volume.

    and i agree, if supply of gf100 will be low, the prices will obviously go up and may be even more than 600$...

    i have a feeling that nvidia is telling press and analysts that if prices of fermi are too high, that only means its so great and so awesome that everybody wants to buy one, which drives demand up and hence pushes prices up...
    but i dont think anybody will fall for it... everybody knows that if demand outstrips supply thats actually bad for a manufacturers as it means they could sell even more and make even more money...

  7. #7
    Xtreme Addict
    Join Date
    Apr 2007
    Location
    canada
    Posts
    1,886
    Quote Originally Posted by saaya View Post
    did you guys see the tsmc yield news from digitimes?
    0.1-0.3 errors per square inch? fermi = ~ 1square inch...
    so every 3-10 fermi chips there is one error? then yields would be 70%+ for fermi and 90% for rv870... weird huh? i wonder if he just made that number up or if he misunderstood it... maybe 0.1-0.3 errors per square millimeter?
    that would mean 2-8 errors per fermi chip, on average... and around 1-3 errors per rv870 chip on average... nah thats too much, right?

    weird...
    ati did have alot of problem at first.... maybe it is possible that its the later.... 2-8 error per fermi chips...


    id like to have real numbers on those.. but nvidia will never release those info

Tags for this Thread

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •