AMD Radeon RDNA2 Navi (RX 6500, 6600, 6700, 6800, 6900 XT)

Discussion in 'Architecture and Products' started by BRiT, Oct 28, 2020.

  1. Digidi

    Regular

    Joined:
    Sep 1, 2015
    Messages:
    430
    Likes Received:
    239
    Forget 3dmark this benchmark is usless. you don't know how much intersctions are used, how and which denosing technic are used. this is total usless benchmarch. Its crap...

    this benchmark are telling you no storry...
     
    PSman1700 likes this.
  2. Lurkmass

    Regular

    Joined:
    Mar 3, 2020
    Messages:
    565
    Likes Received:
    711
    The visual inconsistencies and performance problems just shows that ray tracing APIs were hardly ever portable between different hardware vendors ...

    Seeing as how DXR supported games are seemingly relying on vendor HW/driver specific behaviour, it's an overall plus that they dodged a bullet here by not implementing their competing vendor's ray tracing extension on Vulkan ...
     
  3. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    12,059
    Likes Received:
    3,119
    Location:
    New York
    The DirectX ray tracing apis are really simple so inherently very portable. It’s basically buildBVH() and castRays(). All the interesting stuff happens in drivers and hardware.

    Whatever is happening with individual game support it’s not Microsoft’s fault.
     
    HLJ, Lightman, OlegSH and 2 others like this.
  4. Lurkmass

    Regular

    Joined:
    Mar 3, 2020
    Messages:
    565
    Likes Received:
    711
    If they were 'portable' then why is everything falling apart before our very own eyes ? Why do some games show graphical problems on another vendor ? Why can performance be wildly different between games on different vendors ? Moreover, why are we now devolving into a state where games are locking ray tracing features behind specific vendors for different games using the very same APIs ?!

    I can only offer two assumptions so far. What is 'simple' supposed to mean in your case ? Because it sure might not very well look to be the case from their driver's implementation perspective. Are developers relying on a specific driver behaviour only available from a single vendor ? Even DXR has "undefined behaviour" or other possible edge cases in it's own specs that can be implementation dependent on specific HW/drivers ...
     
  5. ionutkkk

    Newcomer

    Joined:
    Mar 25, 2012
    Messages:
    6
    Likes Received:
    19
    I have both 3080 and 6800xt right now. I think that the DXR on BF V is broken on AMD side. Ultra settings and ultra raytrace reflections..
     

    Attached Files:

    Geeforcer, Lightman, OlegSH and 6 others like this.
  6. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    11,716
    Likes Received:
    2,137
    Location:
    London
    I'll be honest, I gave up on synthetics being meaningful a long time ago.

    The only really useful synthetic right now, in my opinion, is where we can see NVidia's tile-deferred pixel shading. It's a beautiful thing and I struggle to see how AMD or Intel can be competitive over the long run without doing the same.

    FWIW, I don't think Infinity Cache is so great (performance per watt is not impressive). It's falling apart at 4K. The unknown is whether most rendering becomes more Infinity Cache friendly as time goes by, but nothing out there right now indicates that things will get better.

    In my opinion, if you aren't doing what NVidia is doing with tile-deferred pixel shading, you're doomed. Shade smarter not harder. Relying upon Infinity Cache in this race is not smart.
     
    Geeforcer, DavidGraham and PSman1700 like this.
  7. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,119
    Likes Received:
    3,093
    Ray traced enabled ones maybe. But NV aint stupid, their playing in the biggest market, the pc gaming market, and want to capture as much as possible there. Just like Sony does in the console space.
    Its no different then the consoles having quite different hardware in terms of SSD, IO, audio and even controls.

    This view i had in an Apple thread, which didnt get too well recieved. I agree on your post though :)

    Wow its a been a while since i played BFV (or any BF), still looks so nice with the RT.
     
    pharma likes this.
  8. troyan

    Regular

    Joined:
    Sep 1, 2015
    Messages:
    609
    Likes Received:
    1,142
    Ubisoft released Watch Dogs on PS5/Xbox Series/nVidia with Raytracing and there arent any problems. Couldnt it be just a driver problem on AMD's side?
     
  9. Lurkmass

    Regular

    Joined:
    Mar 3, 2020
    Messages:
    565
    Likes Received:
    711
    PS5/XSX have different APIs compared to PCs. There's nearly zero driver work involved for console vendors so they can't exactly be compared to AMD ...

    How do you isolate a "portability issue" from a "driver problem"? Have you considered that API design can be the source of the driver problems ?
     
  10. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,119
    Likes Received:
    3,093
    Maybe this is just a performance problem on AMDs hardware RT, like DF nicely pointed out along time ago?
     
    Rootax likes this.
  11. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    12,059
    Likes Received:
    3,119
    Location:
    New York
    APIs are just interfaces. They don’t guarantee performance or correctness. Those are determined by Nvidia’s and AMDs implementations. All of your questions should be directed there not at the API.

    A good portable api provides simple and sensible data structures and interfaces. It should obviously be opinionated (the entire reason it exists) but unbiased. DXR seems to check all those boxes.

    Not sure what you mean. Developers interact with the DXR api, not drivers.

    Yep just like every software library that ever existed if you do dumb things like accessing arrays out of bounds then stuff will break. It’s not a graphics or DXR or IHV specific thing.
     
    HLJ, Cuthalu, pharma and 1 other person like this.
  12. Dictator

    Regular

    Joined:
    Feb 11, 2011
    Messages:
    683
    Likes Received:
    3,975
    Yes - AMD RT is just slower in like for like scenarios. It is somewhat frustrating here to read the assumptions that it is smehow a purposeful Sabotage or something that this is the case. AMD RT Hardware is less refined and accelerates less than the NV solution, plain and simple. Hence why the performance diverges more greatly the more RT there is, and the more incoherent the rays are. I cannot stress enough that this is not a Sabotage, but just the way things are from what I have Heard from devs. This is not even a bad thing necessarily, as the DXR spec allows for growth and adding more acceleration over time. It also means we will get games targetting AMD slower RT which will do neat things with the lower more coherent ray Budget. I find that interesting.
     
    Geeforcer, Newguy, tinokun and 16 others like this.
  13. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    12,059
    Likes Received:
    3,119
    Location:
    New York
    In theory yes. Can you point to something in DXR that would unfairly punish AMD? Check the docs that you linked earlier. It’s a super simple api. All the complexity is in AMDs drivers.
     
    PSman1700 likes this.
  14. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,119
    Likes Received:
    3,093
    Thanks for pointing this out.
     
  15. Digidi

    Regular

    Joined:
    Sep 1, 2015
    Messages:
    430
    Likes Received:
    239
    But didn't amd beet nvidia this time in tile-deferred pixel shading when they are everywhere faster then nvidia in normal rasterizsation games?

    Also tiled deffered pixel shading belongs to culling belongs how it handls small and big poligons, if its strip or list polygons.. So many thinx have an influenece.

    The best example is tesselation. Everybody asked why AMD runs bad at Crysis. The looked at synthetic tesselation benchmarked and saw that amd is only bad at tasselation. Then they check crysis again and bingo. Crysis was totaly overtassaleted. How will you find out when you have any hints where AMDs weeknes is?

    Of cause synthetics don't show you all information but it give you realy strong hints what could go wrong in games.
     
  16. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    11,716
    Likes Received:
    2,137
    Location:
    London
    When you bring evidence to back up your assumptions, I guess you'll have an argument.
     
    Deleted member 90741 likes this.
  17. pharma

    Veteran

    Joined:
    Mar 29, 2004
    Messages:
    4,894
    Likes Received:
    4,548
  18. Dictator

    Regular

    Joined:
    Feb 11, 2011
    Messages:
    683
    Likes Received:
    3,975
    I will not Name a source or the specifics of it, but I was told like for like Raster GPU crossing the aisle to AMD has nearly 1/4th Performance for incoherent rays. For direct evidence we have to wait till I get a Big Navi GPU and run different Tests with different effects types and ray type in a suite of games and Unreal Engine 4 with profiling.

    It should be very interesting to see how performance degrades on, EG. a 2070 S vs. Big Navi equiv when changing the roughness threshhold for stochastic RT reflections in a various titles. 3 engine test for example (BF V, WDL, UE4).
     
    Plano, Newguy, tinokun and 9 others like this.
  19. Jawed

    Legend

    Joined:
    Oct 2, 2004
    Messages:
    11,716
    Likes Received:
    2,137
    Location:
    London
    There you go, assuming that what's written for NVidia is how it will continue to be. Games are not synthetics and code written for one GPU can easily be an order of magnitude off in performance for another architecture.

    This is how you spent quite a long time saying that console would not have ray tracing. And then they did. You make far too many assumptions.

    I've shown earlier today how mesh shading requires substantially different optimisation on NVidia versus XSX.
     
    Deleted member 90741 likes this.
  20. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,119
    Likes Received:
    3,093
    And there you go, trying to assasinate the one DF member we have on this forum. Isnt it enought with the other devs leaving this place along time ago?
    DF have the facts, he just hinted to that. Its a hardware difference.

    They have limited ray tracing actually. One could argue they barely have it, as opposed to what we already have/had when that comment was made.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...