The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous pageNext page →

    R9 370 Details leaked - Finally a new architecture from AMD?

    Discussion in 'Gaming (Software and Graphics Cards)' started by Cloudfire, Mar 11, 2015.

  1. D2 Ultima

    D2 Ultima Livestreaming Master

    Reputations:
    4,335
    Messages:
    11,803
    Likes Received:
    9,751
    Trophy Points:
    931
    They should still keep the basic clock, like... forcing max should hold 1038 minimum for your cards. On my kepler if I OC to 1006 and I force "max power", it sits at 850 until it NEEDS to clock up. It annoyed the ever living crap out of me in BF4 prior to the performance update, because it'd calmly use 50% of my GPUs and not clock up but go below the 125fps I set it to.
     
  2. Link4

    Link4 Notebook Deity

    Reputations:
    551
    Messages:
    709
    Likes Received:
    168
    Trophy Points:
    56
    Fiji is supposed to use slightly less power than Hawaii and have better thermals too (it's a bigger chip with more surface area after all), so I expect it to overclock better than 290X. Also I think the 2x 8pin power is for the 8GB 390X WCE, because it takes more power to run the pump plus the radiator fan than a regular air cooler, so they would want enthusiasts overclocking the WCE and they need to leave more headroom.
     
  3. Link4

    Link4 Notebook Deity

    Reputations:
    551
    Messages:
    709
    Likes Received:
    168
    Trophy Points:
    56
    AMD shaders are smaller than nVidia's so they don't need to bother, Fiji is a 550mm^2 chip vs a 600mm^2 Gm200, plus it performs better while clocked slower so AMD has the more efficient die no matter how you look at it, performance/watt is a different story but I doubt TitanX will by that far ahead of 390X. 390X uses less power and performs 60% (and more once launch drivers are ready) better than a 290X at 4K, it's at least a 65% improvement in efficiency and that's without shedding all it's DP compute capabilities unlike Maxwell. Titan X would have 5-10% performance/watt advantage at best.
    And Titan X is a full GM2oo, Gm200 is exactly a GM204 x 1.5, do the math. AMD won the war this round and there is no denying it, best nVidia can do is release a 985Ti with higher clocks.
     
  4. D2 Ultima

    D2 Ultima Livestreaming Master

    Reputations:
    4,335
    Messages:
    11,803
    Likes Received:
    9,751
    Trophy Points:
    931
    Link4, you're speaking VERY AMD-loving right now, and not making a whole lot of sense about it, especially before AMD's cards have even come out. Hold off with the "facts" about winning and losing and efficiency until we see things come out. Everybody here has been speculating all day; nobody has said anything definite, and there's been pros and cons to both companies.
     
  5. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    Exactly, Maxwell 2 is broken at the vbios level, and no amount of driver/software hacking will save it. The only real fix is to go into the vbios and clamp the P0 voltage to a fixed value. So basically overriding the default voltage table.

    Kind of telling how when I modded the voltage table to run 1.25V as soon as any load was put on, all stability issues instantly vanished. Of course efficiency also went out the window and the TDP numbers don't look as nice anymore. Not that I give a damn though, but kinda makes me suspect this is yet another trick nVidia pulled with Maxwell to make it look more impressive from a perf/watt standpoint at the expense of 100% stability.
     
    Last edited: Mar 16, 2015
    triturbo, TomJGX and Ethrem like this.
  6. Link4

    Link4 Notebook Deity

    Reputations:
    551
    Messages:
    709
    Likes Received:
    168
    Trophy Points:
    56
    There were early benchmarks already and the 60% improvement over 290X confirms it, I was expecting this already, I expected 50-60% a few months ago, and we may even get more than 60% with launch drivers.
    As for pros and cons, well all I see is more and more cons from nVidia recently. Sure there is a chance that it will overclock better but that alone isn't a good enough reason for me to get their flagship.
     
  7. D2 Ultima

    D2 Ultima Livestreaming Master

    Reputations:
    4,335
    Messages:
    11,803
    Likes Received:
    9,751
    Trophy Points:
    931
    And I wholeheartedly agree that nVidia is full of cons lately. But their cards, for a lot of users, are power-frugal at stock and run basically ice cold, and while we are enthusiasts, enthusiasts are small parts of the community. There's many reasons to grab nVidia cards, as there are to grab AMD ones. I say however, let each card hit the market and let the prices roll out and let the benchmarks roll in.

    I hope AMD wins, mind you. AMD has been trying this whole time, but nVidia is too complacent. I need them whipped into shape. Intel too.
     
  8. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    So to further elaborate on what I said above, these pictures showing the boost and voltage tables of my Gigabyte 970's stock vbios should help to make things clear.

    Let's start with the boost table:
    [​IMG]

    This one is fairly straightforward and doesn't really need much explanation. The only thing to note here is that the clock states #35 through #74 - highlighted in yellow - belong to the P0 state.

    Now let's look at the voltage tables:
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    Do you see the problem? No? Well each clock state has a fairly wide voltage range, starting from about 106mV (CLK 35), all the way up to a ridiculous 219mV (CLK 60).

    Ignoring the SLI voltage discrepancy bug for now, when running each of my 970s solo, one 970 boosts to 1380 (CLK 63), and the other 1405 (CLK 65).

    Now look at the corresponding voltage entries for CLK 63 and CLK 65.
    [​IMG]

    You can see each state has a defined upper limit of 1.281V, while the lower limit is 1.075V for CLK 63 (1380 boost), and 1.081V for CLK 65 (1405 boost).

    As you can imagine, trying to push almost 1400MHz on the GPU core with a measly 1.081V is going to end in tears. Now what I don't know is how exactly, through what algorithm, the vbios picks the exact voltage to use for each clock state. Actually on second thought, the algorithm is most likely programmed into the driver, and the vbios simply delineates what voltages are "allowed" for what boost clocks. In any case I'm going to wager a guess that it adjusts the voltage dynamically based on load. This constant, rapid micro adjustment is the source of Maxwell's efficiency.

    [​IMG]

    Unfortunately, this is also its Achilles heel. Because the voltage range for each clock state is set so wide, sometimes the voltage simply gets stuck at the lower limit, and doesn't ramp up fast enough to keep up with the GPU core, which results in crashing.

    From my own experience, this is especially prone to happen right after a non-demanding cutscene, where the core is basically chilling out, and then immediately thrown back into action after the cutscene ends. What typically happens - as I've observed from Afterburner's OSD - is that the boost clock shoots right to where it should be due to the suddenly increased load, but the voltage is either stuck at the lower limit of that particular clock state, or worse, stuck in the voltage range of a lower clock state. This is what I meant by voltage/boost table crossover.

    Suffice to say the only fix to this dynamic throttling garbage, is to clamp both the lower and upper limits to the same value for each clock state #35 through #74. I set mine to 1.25V, so this way it pretty much guarantees that no matter where the GPU is at in the boost table, it will always be delivered a constant 1.25V of power.

    Hopefully I explained that well enough for people to understand. Maybe I should start a separate thread on this... Done.
     
    Last edited: Mar 16, 2015
    hmscott, Ashtrix, Ethrem and 5 others like this.
  9. Cakefish

    Cakefish ¯\_(?)_/¯

    Reputations:
    1,643
    Messages:
    3,205
    Likes Received:
    1,469
    Trophy Points:
    231
    That's a shame. Sorry to hear of your troubles. It doesn't affect the 4GB version of the 980M though. It has never crashed the driver on me at stock clocks, ever. It has also never forcibly downclocked itself. Always stayed rock steady at max boost clocks, no dips whatsoever. I suspect that's because I have 60Hz display as opposed to your 120Hz.

    Anymore rumours concerning mobile GPUs? Desktops are all well and good but they are not compatible with my life at the moment, so I find it hard to get really excited about them unless I know I can get my hands on these technologies in mobile form factor. 390X looks a bit too power hungry for mobile. I hope the mobile flagship also has HBM though.
     
    Last edited: Mar 17, 2015
  10. Cloudfire

    Cloudfire (Really odd person)

    Reputations:
    7,279
    Messages:
    10,304
    Likes Received:
    2,878
    Trophy Points:
    581
    600mm2 lol

    [​IMG]
     
  11. TomJGX

    TomJGX I HATE BGA!

    Reputations:
    1,456
    Messages:
    8,707
    Likes Received:
    3,315
    Trophy Points:
    431
    The problems @n=1 is having is due to these voltages fluctuations in SLI.. I don't think he has problems on single GPUs and hence both you and me have never seen such a problem with 970M/980M..
     
  12. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    No I see those problems when running games that don't support SLI. Could it be a desktop only thing? Maybe, I don't know.

    For the love of everything holy DO NOT get me started on the SLI voltage bug.
     
    TomJGX likes this.
  13. LunaP

    LunaP Dame Ningen

    Reputations:
    946
    Messages:
    999
    Likes Received:
    1,102
    Trophy Points:
    156
    Please tell me moar :O
     
    D2 Ultima likes this.
  14. TomJGX

    TomJGX I HATE BGA!

    Reputations:
    1,456
    Messages:
    8,707
    Likes Received:
    3,315
    Trophy Points:
    431
    That's what I thought you were talking about lol...
     
  15. Cakefish

    Cakefish ¯\_(?)_/¯

    Reputations:
    1,643
    Messages:
    3,205
    Likes Received:
    1,469
    Trophy Points:
    231
    Oh I see, SLI only? That makes sense why I've never encountered it.

    Hey, there's always DX12 that could fix it. Maybe. Knock on wood.
     
  16. octiceps

    octiceps Nimrod

    Reputations:
    3,147
    Messages:
    9,944
    Likes Received:
    4,194
    Trophy Points:
    431
    The SLI voltage bug is a separate issue.

    How would DX12 fix a firmware bug?
     
  17. Cakefish

    Cakefish ¯\_(?)_/¯

    Reputations:
    1,643
    Messages:
    3,205
    Likes Received:
    1,469
    Trophy Points:
    231
    Because all that stuff about how dual GPUs could be treated as one single GPU by the API.
     
  18. octiceps

    octiceps Nimrod

    Reputations:
    3,147
    Messages:
    9,944
    Likes Received:
    4,194
    Trophy Points:
    431
    In software. Doesn't change the hardware and firmware behavior though.
     
  19. D2 Ultima

    D2 Ultima Livestreaming Master

    Reputations:
    4,335
    Messages:
    11,803
    Likes Received:
    9,751
    Trophy Points:
    931
    It does according to Ethrem. It simply is designed to work at stock clocks (which is what you have it on) in such a way that it doesn't crash. It's mainly an overclocker's woes.
     
  20. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    Alright let me clear up a few things here.

    1. The issue I'm talking about happens on single cards. The SLI voltage bug is an entirely separate issue together.
    2. The issue happens AT STOCK CLOCKS. Overclocking simply makes it worse but it definitely happens AT STOCK.
    3. There's circumstantial evidence to suggest ASIC quality plays a role in this bug. The worse the ASIC, the higher likelihood of getting this bug because default VID needed to sustain a certain clock state is higher.
    4. I speak only for desktop cards.

    When I said I needed to downclock by 30MHz in Wolfenstein, I meant downclock FROM STOCK. Trust me when I say even if I put a 10MHz OC, the game simply becomes unplayable and crashes anywhere from 10 seconds to 1 minute after a cutscene finishes.

    blah blah blah female dog female dog female dog whine whine whine coil whine rant rant nVidia is evil and screws people over rant rant wall of text UGH

    There. :D
     
    Last edited: Mar 17, 2015
    D2 Ultima, triturbo, Ethrem and 2 others like this.
  21. Cakefish

    Cakefish ¯\_(?)_/¯

    Reputations:
    1,643
    Messages:
    3,205
    Likes Received:
    1,469
    Trophy Points:
    231
    Oh really? Well 69.9% ASIC appears to be high enough so that I never see crashes at stock clocks.

    Only when I've overclocked have I ever got crashes.
     
  22. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    ASIC is just one of many potential factors.

    Plus I still don't know if the driver handles desktop and mobile GPUs differently.
     
  23. Ethrem

    Ethrem Notebook Prophet

    Reputations:
    1,404
    Messages:
    6,706
    Likes Received:
    4,735
    Trophy Points:
    431
    Mobile has the same behavior. It's really irritating. I really do think that 880M was a beta test of Maxwell "efficiency" algorithms. It does drop below reference clocks as well in games that don't always need the full power which results in retarded stuttering in games that aren't optimized well - the F.E.A.R. series is a prime example off the top of my head. I was playing the first one the other night maxed out and it ran the core in the 800s on the cards most of the time but when fire effects or something appeared on the screen, especially Slomo mode that you use all the time, it stuttered as it struggled to get the clock rate up to the 1000s to match the load and then fell again. I'm hopeful the issue has been addressed or will be soon in future drivers but for now it's annoying at best, worst case scenario it gets you killed because it spikes input lag through the roof.

    If AMD comes out with something that beats the nVidia cards with a decent TDP and great price I'm saying goodbye to nVidia and going team red.
     
    TomJGX likes this.
  24. Cakefish

    Cakefish ¯\_(?)_/¯

    Reputations:
    1,643
    Messages:
    3,205
    Likes Received:
    1,469
    Trophy Points:
    231
    Yet to see anything like that with my 980M. They must have fixed it since the 880M disaster.
     
  25. Ethrem

    Ethrem Notebook Prophet

    Reputations:
    1,404
    Messages:
    6,706
    Likes Received:
    4,735
    Trophy Points:
    431
    Could also be that you have an optimized vbios. Well obviously you do because you have a lower default voltage right out of the gate. I suspect it has a lot to do with the game as well though. FEAR is not exactly a new game or one with spectacular graphics...
     
    n=1 likes this.
  26. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    The game most definitely plays a role. Ironically the less demanding the game the worse this issue gets. I suspect the algorithm just doesn't know what to do when the card doesn't need to go full boost, and everything just falls apart.
     
    Ethrem likes this.
  27. Ethrem

    Ethrem Notebook Prophet

    Reputations:
    1,404
    Messages:
    6,706
    Likes Received:
    4,735
    Trophy Points:
    431
    My suspicion as well which is unfortunate because the older games are the only decent ones these days...
     
  28. octiceps

    octiceps Nimrod

    Reputations:
    3,147
    Messages:
    9,944
    Likes Received:
    4,194
    Trophy Points:
    431
    Crank up the supersampling then
     
  29. Cakefish

    Cakefish ¯\_(?)_/¯

    Reputations:
    1,643
    Messages:
    3,205
    Likes Received:
    1,469
    Trophy Points:
    231
    Yeah I have Prema vbios mod. I wouldn't be surprised if that fixes all of NVIDIA's sins!

    Never noticed an issue with my older games like Half Life 2 or less demanding titles like Insanely Twisted Shadow Planet.

    My 980M is rock solid in all situations on stock clocks *knock on wood *
     
  30. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    lol damn next time start with "I have Prema's vbios mod" :p

    Like I said if you fix the messed up voltage table in the default vbios all the issues go away
     
    octiceps likes this.
  31. Ethrem

    Ethrem Notebook Prophet

    Reputations:
    1,404
    Messages:
    6,706
    Likes Received:
    4,735
    Trophy Points:
    431
    I have Prema's vbios mod as well... Still an issue.

    I suppose it could be an SLI issue though.
     
  32. Cakefish

    Cakefish ¯\_(?)_/¯

    Reputations:
    1,643
    Messages:
    3,205
    Likes Received:
    1,469
    Trophy Points:
    231
    All hail Prema! :D
     
  33. Deks

    Deks Notebook Prophet

    Reputations:
    1,272
    Messages:
    5,201
    Likes Received:
    2,073
    Trophy Points:
    331
    Any indications on whether the high end mobile discrete GPU's from AMD will have HBM?
    I'd love it if the R9 M390X had HBM.
    With the kind of bandwidth HBM is able to provide, maybe a 4GB top end mobile GPU would be possible?
     
  34. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    Are you conspiring with Luna to get me started on the SLI voltage bug? >_>
     
    TomJGX likes this.
  35. Cloudfire

    Cloudfire (Really odd person)

    Reputations:
    7,279
    Messages:
    10,304
    Likes Received:
    2,878
    Trophy Points:
    581
    Recent fresh rumors from China:

    R9 M390X and a bunch of other mobile 300 cards will be presented in June at Computex. M390X will have 8GB VRAM. No mention yet regarding HBM or not.


    :cool:
     
    Mr Najsman, Link4 and D2 Ultima like this.
  36. Link4

    Link4 Notebook Deity

    Reputations:
    551
    Messages:
    709
    Likes Received:
    168
    Trophy Points:
    56
    Good news, looks like when people were saying the entire 300 series will launch at Computex (not true if desktop 370 is indeed launching next month) they were mistaking it with the M300 series. Also this is the first time I have seen anything about the M390X, when WCCFtech listed the M300 series they stopped at M385X which was really weird.
     
    Last edited: Mar 21, 2015
  37. karasahin

    karasahin Notebook Consultant

    Reputations:
    31
    Messages:
    268
    Likes Received:
    47
    Trophy Points:
    41
    Do you believe AMD's new flagship can actually defeat GTX 980M?
     
  38. D2 Ultima

    D2 Ultima Livestreaming Master

    Reputations:
    4,335
    Messages:
    11,803
    Likes Received:
    9,751
    Trophy Points:
    931
    no
     
  39. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
     
  40. Link4

    Link4 Notebook Deity

    Reputations:
    551
    Messages:
    709
    Likes Received:
    168
    Trophy Points:
    56
    If they have a mobile chip that can produce at least half the power of the 390X then they can beat the 980M, just like Fiji beats GM200, and at lower clocks too.
     
  41. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    As much as I want AMD to win, it's a bit premature to say Fiji beats GM200 at lower clocks. No those Chiphell leaks do NOT count as credible sources.
     
    Mr Najsman and D2 Ultima like this.
  42. Link4

    Link4 Notebook Deity

    Reputations:
    551
    Messages:
    709
    Likes Received:
    168
    Trophy Points:
    56
    This one is a much more credible leak, and very likely an AMD slide too.

    [​IMG]

    This slide was from AMD's in house presentation on March 16th (very unlikely to be fake) and from this alone we can expect 55-60% performance improvement over 290X in most cases. That's just not the case with the Titan X, you are very lucky if you get even close to 50% increase over 290X. Also the chiphell leaks may not be credible but they were very accurate when it came to the TitanX (and some benchmarks camen much earlier than it launched) and looking at the slide above they are also close in performance for 390X too (they had the 4GB version not sure which one AMD used in the slides). The leaks may be real or fake, but the performance level is not fake.
     
  43. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    Right, because we should draw conclusions based on leaked "in house" presentations that only show relative results using a skewed y-axis and with no actual performance metrics. :rolleyes: What are those numbers referring to, min FPS, average FPS, max FPS, power consumption, heat output? We don't know. Hell it could be "magical rainbow unicorns rendered per second" for all we know. :D

    (actually, if you look real close at the bottom right corner, you can just make out what it says: "Based on performance estimates". That's right, those are ESTIMATES, probably derived from "marketing math" LOL)

    At the very least none of the slides say anything about clockspeeds, so at least refrain from making the "at lower clocks" conclusion.

    As for the Chiphell benchmarks, they're all fake. If their prediction was close it was nothing more than a lucky educated guess.

    Until we have actual benchmarks stating the 390X is so and so faster than Titan X, I maintain we don't jump ahead of ourselves. Stating that the 390X might be faster than the Titan X IF the leaks are all accurate is fine; outright stating it as fact is not.
     
    Last edited: Mar 22, 2015
    D2 Ultima likes this.
  44. octiceps

    octiceps Nimrod

    Reputations:
    3,147
    Messages:
    9,944
    Likes Received:
    4,194
    Trophy Points:
    431
    Sorry...what?! If the only indication of its performance level is from leaks which "may be real or fake", how can you say "the performance level is not fake"?

    Never mind, I found the answer:

     
    TomJGX and D2 Ultima like this.
  45. Link4

    Link4 Notebook Deity

    Reputations:
    551
    Messages:
    709
    Likes Received:
    168
    Trophy Points:
    56
    The chiphell leaks may be fake but they coincide with the leaked AMD slide (which is extremely unlikely to be inaccurate <0.1% chance) so that automatically means the performance level is within margin of error + drivers. While it's still early to say which card will be faster the odds are heavily in the favor of the 390X, even many nVidia users on different sites expect 390X to be faster. Just because I say things it doesn't mean that I think it's 100% true, it's just expected to be the case, very likely, 90%+, however else you want to put it.
     
  46. octiceps

    octiceps Nimrod

    Reputations:
    3,147
    Messages:
    9,944
    Likes Received:
    4,194
    Trophy Points:
    431
    Then stop wording them as if they were facts.

    "Fiji beats GM200, and at lower clocks too" is an unambiguous statement of fact and means Fiji is already out.

    I'm also not fond of your habit of pulling arbitrary numbers and percentages out of thin air.
     
    Last edited: Mar 22, 2015
    D2 Ultima likes this.
  47. D2 Ultima

    D2 Ultima Livestreaming Master

    Reputations:
    4,335
    Messages:
    11,803
    Likes Received:
    9,751
    Trophy Points:
    931
    [​IMG]
     
    TomJGX likes this.
  48. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    Ironically the real Link is fully clad in green (as is this smiley --> :D)
     
    Last edited: Mar 22, 2015
  49. octiceps

    octiceps Nimrod

    Reputations:
    3,147
    Messages:
    9,944
    Likes Received:
    4,194
    Trophy Points:
    431
  50. n=1

    n=1 YEAH SCIENCE!

    Reputations:
    2,544
    Messages:
    4,346
    Likes Received:
    2,600
    Trophy Points:
    231
    blasphemous
     
← Previous pageNext page →