Vulkan/OpenGL Next Generation Initiative: unified API for mobile and non-mobile devices.

Discussion in 'Rendering Technology and APIs' started by Deleted member 13524, Aug 11, 2014.

  1. Svensk Viking

    Regular

    Joined:
    Oct 11, 2009
    Messages:
    627
    Likes Received:
    208
  2. Alessio1989

    Regular

    Joined:
    Jun 6, 2015
    Messages:
    614
    Likes Received:
    321
  3. Rodéric

    Rodéric a.k.a. Ingenu
    Moderator Veteran

    Joined:
    Feb 6, 2002
    Messages:
    4,080
    Likes Received:
    997
    Location:
    Planet Earth.
    One API to rule them all...
    Anyway supporting fewer API => more time spent on other things.
     
  4. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
  5. BRiT

    BRiT (>• •)>⌐■-■ (⌐■-■)
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    20,511
    Likes Received:
    24,410
    So it wasnt because Vulkan was an AMD Low Level Construct but because Nvidia Vulkan Drivers just weren't up to par.
     
  6. MDolenc

    Regular

    Joined:
    May 26, 2002
    Messages:
    696
    Likes Received:
    446
    Location:
    Slovenia
    Not that I'm saying that NV drivers are perfect and always were... But is it just the driver though? I mean Doom now may be quite different then Doom half a year ago. There has been quite a few patches and it's not like Doom is retested every time a new patch or a new driver gets released.
     
    DavidGraham likes this.
  7. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
    There is only so much you can extract using drivers, Shader Intrinsics is one of the key advantages AMD had with Vulkan in Doom. And it is a GCN only feature.
     
  8. pharma

    Veteran

    Joined:
    Mar 29, 2004
    Messages:
    4,889
    Likes Received:
    4,536
    I thought Shader Intrinsics was found in both AMD and Nvidia. Implimentation might be different but to the same end.

    Reading Between The Threads: Shader Intrinsics
    https://developer.nvidia.com/reading-between-threads-shader-intrinsics
     
    DavidGraham and BRiT like this.
  9. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
    They are, I just meant that when Doom was first introduced, it only supported AMD's Intrinsics. At that time that wasn't clear enough. AMD was first to introduce it as that was ported straight from consoles. It remains to be seen whether Doom added support for NV's intrinsics or not. That wasn't officially announced by either NV or the developer.
     
    pharma likes this.
  10. Chris Lux

    Newcomer

    Joined:
    Jan 23, 2004
    Messages:
    130
    Likes Received:
    47
    Location:
    Germany
    What Doom got since last August are just paid DLC content packages. No patch to the actual game rendering code has been added and no rendering issues have been addressed since [1].... and I know I am beating a dead horse ;)

    [1]
     
  11. CSI PC

    Veteran

    Joined:
    Sep 2, 2015
    Messages:
    2,050
    Likes Received:
    844
    Nvidia is still to fully update their extensions and added to them in Nov/Dec 2016 for Vulkan.
    And that ties nicely into the article you linked where in one paragraph the Nvidia engineer says:

    But the improvements in context of those reviews would be down to drivers but still not entirely convinced those links use best setting for AMD (could also depend upon map).
    Here is an example of how it has been improving from HardOCP, probably would be more without Nightmare Settings.

    [​IMG]

    But I am not convinced about those review results linked earlier when compared to say PCGamesHardware that has current drivers and TSSAA enabled; 980ti is about equal to the 580, FuryX around 8% faster than the reference 1070.
    http://www.pcgameshardware.de/Radeo...939/Tests/RX-570-Review-Benchmarks-1225896/2/
    Maybe map is also influencing their results but this hints maybe Async Compute (that provides roughly 8% in Doom) may not be active in those other reviews *shrug*.

    Anyway Nvidia will only make a true jump once their own additional Vulkan extensions are complete (still ongoing though some more are now available as mentioned beginning of post) and used by the dev just like AMD's currently are in Doom.
    Cheers
     
    #271 CSI PC, Apr 21, 2017
    Last edited: Apr 21, 2017
  12. pharma

    Veteran

    Joined:
    Mar 29, 2004
    Messages:
    4,889
    Likes Received:
    4,536
    If those reviews are using the most current drivers, I'm not sure whether they include Vulkan extensions found in the current "Beta" drivers. Since they are still developmental drivers I don't know the timing when changes are integrated. But below is a list of changes included since January in Vulkan "Beta" developer's drivers, but most likely not included in WHQL or Hotfix drivers.
     
    #272 pharma, Apr 22, 2017
    Last edited: Apr 22, 2017
  13. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
    TechReport and PurePC specifically mention they enabled TSSAA 8X in their testing. And even without the AA, FuryX was always faster than 1070 until recently. Also apparently PCgameshardwrae don't use the 378 driver yet.

     
  14. CSI PC

    Veteran

    Joined:
    Sep 2, 2015
    Messages:
    2,050
    Likes Received:
    844
    PCGameshardware do, the review I linked used (378.xx), and they also used 378.78 for the 1080ti review but importantly the results pretty much align to the Nvidia performance in the earlier linked 580 review.
    So maybe does come down to map benchmarked on, as you rightly mention TechReport do use TSSAA (did not realise mentioned in the OpenGL benchmark rather than Vulkan).

    Separately worth noting that AMD drivers were still improving performance as well in Doom Vulkan, albeit a bit behind the relative gains seen by Nvidia.
    Cheers
     
    #274 CSI PC, Apr 22, 2017
    Last edited: Apr 22, 2017
    pharma, BRiT and DavidGraham like this.
  15. CSI PC

    Veteran

    Joined:
    Sep 2, 2015
    Messages:
    2,050
    Likes Received:
    844
    Seems Doom has not been updated itself to use the new Nvidia extensions, so stuck with the smaller driver optimisation gains relative to those.

    Cheers
     
  16. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
    pharma likes this.
  17. CSI PC

    Veteran

    Joined:
    Sep 2, 2015
    Messages:
    2,050
    Likes Received:
    844
    Bear in mind that FuryX may have issues with Doom at 1440p depending upon review/something else; while the Computerbase results at 1440p quite poor notice FuryX is near the top of the benchmark and just 6% behind 1070FE when set to 1080p.
    The other reviews has the Fury X around 6-10% behind (except PCGamesHardware) the 1070FE at 1440p and higher, which makes one wonder what happened in the Computerbase.de benchmark as they use same map as a couple of others (see below).

    The Challenge is identifying the map for each site.
    Seem to be same map:
    Computerbase.de: https://www.computerbase.de/2016-05/grafikkarten-testsystem-2016/10/
    hardware.fr: http://www.hardware.fr/articles/957-13/benchmark-doom.html
    Techreport seems to be same map as well but started earlier in the section :


    Different map:
    PCGameshardware uses a different map and with no monsters on screen to keep consistency (maybe this could be critical to performance behaviour):


    We need more results with maps and how ran to make more of an informed decision, but interesting couple of differences are map and PCGamesHardware without enemies for consistency, so either of these two variables.

    Sorry, seems it wants to auto change a couple of those links to media instead of keeping as url.
    Cheers
     
    #277 CSI PC, Apr 24, 2017
    Last edited: Apr 25, 2017
    DavidGraham likes this.
  18. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
    I was wondering why the pcgameshardware results were off compared to the others, naturally testing empty maps is not indicative of real performance, nor does it stress the GPUs. A better benchmark is to record the average of multiple runs of combat scenes.
     
    pharma likes this.
  19. CSI PC

    Veteran

    Joined:
    Sep 2, 2015
    Messages:
    2,050
    Likes Received:
    844
    Yeah and like I mentioned possibly that or map.
    The problem is that having spawned enemies removes consistency, but it needed to be validated if the enemies impact performance between manufacturers with said option settings and how much real world differs to the empty zone.
    But possibly more important.
    PCGameshardware is the only one using that specific map/zone, but the other 3 I managed to identify and have a reverse of performance all seem to use identical map/zone to each other.

    So ideally needs PCGameshardware to test the map/zone used by those other 3 publications, or one of those publications using the zone that PCGameshardware does.

    It could be map/zone as I notice in some recent benchmark reviews that Hitman DX12 ironically is better on Nvidia equivalent tier GPUs these days since the Hitman driver update while other reviews using right driver still have same tier behind.
    Cheers
     
    #279 CSI PC, Apr 25, 2017
    Last edited: Apr 25, 2017
  20. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,976
    Likes Received:
    5,213
    Lightman, Silent_Buddha, milk and 4 others like 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...