No DX12 Software is Suitable for Benchmarking *spawn*

Discussion in 'Architecture and Products' started by trinibwoy, Jun 3, 2016.

  1. Lurkmass

    Regular

    Joined:
    Mar 3, 2020
    Messages:
    565
    Likes Received:
    711
    DXR straight up requires D3D12's binding model and even extends it because rays can index any arbitrarily large number of geometry, shaders, or resources. D3D11 doesn't have the concept of bindless resources so exposing DXR is not an option over there ...
     
    Krteq, BRiT and DavidGraham like this.
  2. Putas

    Regular

    Joined:
    Nov 7, 2004
    Messages:
    737
    Likes Received:
    354
    Sure, it took painfully long, but it is nice to see DX12 delivering usually smoother gameplay while having lower CPU load.
     
  3. pharma

    Veteran

    Joined:
    Mar 29, 2004
    Messages:
    4,887
    Likes Received:
    4,534
  4. techuse

    Veteran

    Joined:
    Feb 19, 2013
    Messages:
    1,424
    Likes Received:
    908
  5. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,235
    Likes Received:
    4,259
    Location:
    Guess...
    That's a good article and I do appreciate TPU's work and high level summaries they put together. Really useful reference points IMO. I also think the selection of games they used is pretty good, at least the 2021 selection which seems to include most of the big hitters on PC (Kena and The Medium are two more I would have liked to see in there).

    I do feel compelled to point out though that although the trend they show for the 6800XT getting relatively faster post next gen console launch in relation to the 3080 for rasterized graphics is unsurprising given the shared RDNA2 architecture, it really does need to be taken in the context of the increasing use of Ray Tracing the further we move into this generation. So while on the one hand it's fair to say the 6800XT is faster (and may grow faster still) in pure rasterized graphics, it's also fair to say, that it will grow relatively slower on average over time as a higher percentage of games make use of RT.

    In fact even in TPU's own 2021 test set, 4 of the 9 games tested support RT. They were tested with it off for this comparison, but had it been turned on, I suspect the average would have turned back quite heavily into Nvidia's favour. Especially since the 2 nvidia wins from that set are actually 2 of the 5 non RT games with another of those 5 being a near draw. So of the 9 tested games the result would likely have been 6 3080 wins, 2 6800XT wins and one draw. That's in a 2021 test suite which includes most of the years big hitters so far. The Medium would have added another win to the 3080 while Kena would probably have been roughly a draw.
     
    PSman1700, DegustatoR and Lightman like this.
  6. pharma

    Veteran

    Joined:
    Mar 29, 2004
    Messages:
    4,887
    Likes Received:
    4,534
    Would have been interesting to also see comparisons without Resizable BAR enabled. There are cases where enabled hurts performance for both IHV's.
     
    PSman1700 and Lightman like this.
  7. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    3,240
    Likes Received:
    3,397
    AMD traditionally does better in multiplatform titles which aren't using PC engines. This also absolutely falls apart once you move out of this category - notice the results of two UE4 titles in 2021 there; there are much more than two UE4 titles released in 2021 but not all of them are "AAA".

    Summaries per year are also for 4K which means that they are likely skewed in favor of 3080 since N21 kinda looses steam above 1440p.

    And yeah 2021 results without at least including a separate summary with RT enabled are fairly meaningless, especially at this performance tier.
     
    pjbliverpool, pharma, OlegSH and 2 others like this.
  8. techuse

    Veteran

    Joined:
    Feb 19, 2013
    Messages:
    1,424
    Likes Received:
    908
    For sure Nvidia’s superiority in RT tech is greater than AMD’s superiority in rasterization tech. It’s still not a given that RT usage will increase throughout the gen though, at least not for multiplatform games targeting consoles. DLSS is the real selling point for Nvidia cards IMO.
     
  9. troyan

    Regular

    Joined:
    Sep 1, 2015
    Messages:
    604
    Likes Received:
    1,124
    Crysis 2 and 3, Guardians, Farcry 6, Bright Memory Infinity, Dying Light 2 (Feb 22), Halo, Deathloop, Battlefield 2042 (and Forza)... Latest multiplattform games with Raytracing support.
     
    PSman1700 likes this.
  10. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    3,240
    Likes Received:
    3,397
    It has already increased enough to completely invalidate these results for 2021.
    As pjbliverpool pointed out above 5 out of 9 games from 2021 in this benchmark make use of RT h/w.
    5 out of these 5 would demonstrate either a parity or Nv's advantage in that same benchmark.
    Which would likely leave only 2 out of 9 favoring AMD - with at least one of them (Hitman 3) presumably getting some form of RT support alongside the launch of Intel's dGPUs soon.

    There are no reasons to suspect that RT usage adoption will slow down in the future.
    On quite the contrary it is highly likely that games will provide additional RT quality levels and/or uses compared to consoles.
    Everything we've seen thus far points into this direction.
    I mean RT was added even into the PC version of Far Cry 6 - an AMD sponsored release, missing RT on consoles.
     
    PSman1700, pharma and xpea like this.
  11. CarstenS

    Legend Subscriber

    Joined:
    May 31, 2002
    Messages:
    5,800
    Likes Received:
    3,920
    Location:
    Germany
    RT was left out from CoD Vanguard, AFAIK, no? Also a pretty good selling multi platform title - and one whose franchise for the last two iterations did use RT.
     
    Krteq likes this.
  12. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,235
    Likes Received:
    4,259
    Location:
    Guess...
    I'd say once the next gen GPU's arrive next year with hopefully significantly more capable RT hardware it will start to almost become standard/expected for games to have at least some form of RT. Especially as techniques are developed/refined (like RTAO) that can be used almost as drop in replacements for higher quality versions of traditional rasterization techniques at virtually no performance loss. Plus those new PC GPU's are going to need some way to soak up all that extra power over the console baseline and RT is the perfect way to do that. Essentially becoming the new "ultra" settings but in a way that actually makes a significant difference.
     
    PSman1700, DegustatoR and Krteq like this.
  13. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    3,240
    Likes Received:
    3,397
    True but that's one example on dozens of titles which are adding RT this year. It's also hard to say why they've done this, may be due to time pressure to release a game on schedule more than anything else.

    There will always be a performance loss from using RT. The only way RT can be free is if some game would swap some very expensive rasterization approach for a faster RT one - but I don't think that many games are using such rasterization options since they are simply a no go for consoles in the first place.
    Otherwise I agree with you.
     
    PSman1700 likes this.
  14. techuse

    Veteran

    Joined:
    Feb 19, 2013
    Messages:
    1,424
    Likes Received:
    908
    I was referring to an increase in the level of RT in a game as opposed to the number of titles which receive RT support. It’s still what I’d consider token support in a lot of these multi-platform, console focused titles. The ones listed by Troyan I feel are examples of that.
     
  15. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    3,240
    Likes Received:
    3,397
    Level of RT usage will increase of course. Look at FH5, they've locked it in photo mode on PC for now reason, and these things will be in the past very soon.
    Once the RT support is there in the engine it will be a lot easier to increase its usage beyond that which will be available on consoles. Again, many examples of that from this year alone.
     
    PSman1700 likes this.
  16. Lurkmass

    Regular

    Joined:
    Mar 3, 2020
    Messages:
    565
    Likes Received:
    711
    Neat blog post: https://themaister.net/blog/2021/11/07/my-personal-hell-of-translating-dxil-to-spir-v-part-3/

    D3D12 Descriptor aliasing is a scary unintended feature ...

    Engines must like their robust out of bounds access behaviour very much! Things are starting to come full circle ...
     
    DavidGraham, Ext3h, Krteq and 4 others like this.
  17. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
    Microsoft implemented a DX12 beta patch for Flight Simulator 2020, it runs like an absolute garbage on top of the line 5950X CPU and RTX 3090, with fps 50% slower than DX11, and with massive stuttering and hitching on scenes with extensive geometry.

     
    Lightman, xpea and DegustatoR like this.
  18. xpea

    Regular

    Joined:
    Jun 4, 2013
    Messages:
    551
    Likes Received:
    783
    Location:
    EU-China
    I keep saying it. DX12 and the low level API thing was the worst "evolution" ever. Even Microsoft can't make it right for its most CPU limited game ever. What an irony :runaway::runaway::runaway:
     
  19. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    3,240
    Likes Received:
    3,397
    It's not Microsoft's renderer though, the game is made by Asobo and this is their first approach to D3D12. It'll get better. But I'm not holding my breath over them beating D3D11 driver any time soon.
     
    Lightman likes this.
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...