Benchmark review: Final Fantasy XV for Windows PC

Discussion in 'Frontpage news' started by Hilbert Hagedoorn, Feb 28, 2018.

  1. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    38,281
    Likes Received:
    6,910
    GPU:
    AMD | NVIDIA
    We check out and benchmark the PC (demo) version of Final Fantasy XV / 15 (2018) for Windows relative towards graphics card performance with the latest AMD/NVIDIA graphics card drivers. Multiple graphics car...

    Benchmark review: Final Fantasy XV for Windows PC
     
    Last edited: Feb 28, 2018
    Embra, cowie and Denial like this.
  2. JonasBeckman

    JonasBeckman Ancient Guru

    Messages:
    16,602
    Likes Received:
    2,234
    GPU:
    AMD S. 5700XT Pulse
    Good so see a article on the games performance. :) Should make for a interesting read.
    (And the benchmark makes comparisons pretty easy since it's a scripted run that is mostly identical in how it plays out.)
     
  3. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    38,281
    Likes Received:
    6,910
    GPU:
    AMD | NVIDIA
    These are NOT results done with the benchmark released a while ago!, this is a manually played run in the first chapter of the game (demo). Thus this is based on real gameplay and thus in-game measurements. Check the FCAT video in this article for the measurement run to replicate if you'd like to.
     
    cowie likes this.
  4. RzrTrek

    RzrTrek Ancient Guru

    Messages:
    2,486
    Likes Received:
    697
    GPU:
    RX 580 ❤ MESA 20.1+
    Looks like GTX 1060 is ~14% faster on average vs. RX580 at 1080p.
     

  5. Srsbsns

    Srsbsns Member Guru

    Messages:
    158
    Likes Received:
    37
    GPU:
    RX Vega 64 Liquid
    "This is an NVIDIA gameworks and this NVIDIA optimized title"

    Is it really just optimized when your company is actually creating the black box methods for how the game actually renders stuff? How would one determine something isnt working right when only Nvidia knows? I bet its always working as intended /s

    Back in the day it was a big deal when companies made game specific driver optimizations rather than something that optimized for the whole engine. We moved from that to working with the game developers to make sure hardware works correctly. Each hardware vendor could do this since the only barrier was the developer.

    Take that to the next level with gameworks actually locking out the other vendor. I guess that in a nutshell is the whole gameworks argument.
     
  6. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    38,281
    Likes Received:
    6,910
    GPU:
    AMD | NVIDIA
    A difficult discussion, you can see that the perf hit with gameworks on/off is roughly equal for both parties. FF XV definitely seems to like GeForce cards a notch better though. BTW as mentioned in the article, I tested with the gamework features disabled, to create a more fair and balanced test field for both brands.
     
    RzrTrek likes this.
  7. Agonist

    Agonist Ancient Guru

    Messages:
    2,810
    Likes Received:
    202
    GPU:
    RX Vega 56 8GB
    Should get better. Initially, the benchmark ran like complete crap for me, not a stuttering issue.
    With the newest driver, I gained nearly 1000 points 1080p standard quality.
    I just hope this isnt one of those gameworks games where AMD is locked out of the game engine.
    Plus I wonder if a 100mb read/write mechanical drive is enough for this game. I have 4 SSDs, 1 for OS, 240GB, 480GB, and a 512 GB. The 3 game drive are full, so maybe I will clear 100GB off the 240GB. Its got 57GB free.
     
  8. Denial

    Denial Ancient Guru

    Messages:
    12,788
    Likes Received:
    2,051
    GPU:
    EVGA 1080Ti

    Source code for the following gameworks libraries is available here: https://developer.nvidia.com/gameworks-source-github
    Nothing in the EULA/Terms signing up prevents AMD from seeing the source of the GW Libraries that are available. The bottom line is that the vast majority of Nvidia's libraries make use of tessellation and AMD's hardware is notoriously bad at tessellation levels above 16x.

    And before you or someone else posts about the levels of tessellation being unnecessary:

    http://imgur.com/a/VorPz
    http://abload.de/img/amdreducedtessellatioclrrn.jpg - AMD "Optimized" Tessellation
    http://abload.de/img/fulltessellation2jrki.jpg - Default Tessellation

    x64 tessellation is also necessary in most forms of volumetric lighting.
    Another example is GodRays where forcing lower levels of tessellation on AMD results in artifacting around dense regions of geometry.

    Pictures of HairWorks are not a good example of 'over tessellation' because the high level of tessellation is to ensure simulation accuracy.

    It AMD wants to do well in GameWorks games it needs to figure out how to turn this around:
    https://images.anandtech.com/graphs/graph11717/90104.png

    Force AMD's hardware into a lower tessellation level completely eliminates the gap in performance. This idea of GameWorks artificially gimping AMD's performance because it's "a black box" is nonsense and always has been nonsense.. even when they didn't have the source. Nvidia had no trouble issuing a driver update for TressFX in the first Tomb Raider fixing it's performance before the source for TressFX was released. In fact the majority of the time neither Nvidia/AMD ever get a games source and yet they are both capable of optimizing for binaries and do so regularly.
     
    Spets likes this.
  9. JonasBeckman

    JonasBeckman Ancient Guru

    Messages:
    16,602
    Likes Received:
    2,234
    GPU:
    AMD S. 5700XT Pulse
    That's what I get for being in a hurry, so this is based on the demo build then alright. :)
    Should cover almost everything then aside from perhaps VXAO and be pretty much on par with the final game aside from perhaps some tweaks and the later regions possibly having a more pronounced effect on the GPU or CPU load of things depending on if it's a arid area, forest or a town.

    Good read, 580 is still keeping up on AMD's side though the 1080Ti is in a class of it's own as expected leaving the Vega behind by quite a margin, going to be interesting to see what new cards NVIDIA has planned if there's a consumer variant for 2018 and if there's any availability at all ha ha. (And price but it is what it is.)


    Far Cry 5 as the next game performance test I guess, AMD managing to hold onto it this time unlike Far Cry 4 or Watch_Dogs 2 as a Vega GPU title and some tech.

    And the full version of FF 15 on March 6th but I guess this initial area won't differ too much compared to the demo build here, game really loves VRAM if you let it have access to it from what I've read ha ha.

    EDIT: Well I suppose AMD might be able to get something more out of the game from newer drivers, NVIDIA looks like they're already well optimized by this point but perhaps there's advantages to be had here too, multi-GPU should be possible by some method if not already supported for example. :)

    And unless the entire AMD GPU lineup is under-performing Vega looks to be in a class above the 580 so it's not held back that much although it can't match the Pascal architecture on NVIDIA's side but that's been the case in most benchmarks so that's nothing new.
    (Vega 64 isn't too far behind the 1080 though, not close enough to match it but not too behind to be completely outclassed either though that and then the Ti just dominates in most current games.)


    Interesting to see, I mean this is a GameWorks game but all the effects can be disabled either in-game or via the launcher leaving mostly the driver side of things and what the game itself is geared towards. (Geometry or shader work or a bit of both.)
    (Amazing how well Pascal held up really, will be fun to see what the next reveal will be and then Navi or what's next from AMD.)

    EDIT: And I guess Vega and Polaris aren't too bad if they ever return to their regular price class (As if!) and well if there's any actual availability for these GPU's at all ha ha.
    (Even NVIDIA is starting to feel the demand a bit now, and the pricing increase so yeah, fun times ahead but that's a separate problem entirely and already a well discussed one.)
     
    Last edited: Feb 28, 2018
    Maddness likes this.
  10. -Tj-

    -Tj- Ancient Guru

    Messages:
    16,846
    Likes Received:
    1,770
    GPU:
    Zotac GTX980Ti OC
    I had benchmark on fast SSD and demo on normal HDD and it ran the same, slight streaming stutter time to time when running across the map.
     

  11. alanm

    alanm Ancient Guru

    Messages:
    9,294
    Likes Received:
    1,555
    GPU:
    Asus 2080 Dual OC
    Hilbert, theres some missing info in the chart on p8. I presume the processor core scaling chart colored bars are for resolutions. Its not mentioned so can be confusing.
     
  12. AsiJu

    AsiJu Ancient Guru

    Messages:
    6,367
    Likes Received:
    1,528
    GPU:
    MSI RTX 2070 Armor
    Imo the 980 Ti does 'weird' in the results. Only slightly above 980 and notably behind 1070.

    Either the game is better optimized for Pascal (if that's even possible) or highest preset would need more VRAM maybe?

    Note how 8 GB cards have 6+ GB usage even at FullHD.
    If that was simply due to filling available VRAM then the usage should be closer to 8 GB perhaps.

    1070 and above have 8 GB VRAM.
     
  13. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    38,281
    Likes Received:
    6,910
    GPU:
    AMD | NVIDIA
    Legend added, thanks for reporting.
     
  14. Nomsky

    Nomsky New Member

    Messages:
    2
    Likes Received:
    0
    GPU:
    RX 580 Aorus 8gb
    To say that Adrenalin 18.2.3 officially supports FFXV is an outright fallacy. AMD shall release an optimized driver upon the game's official release, rendering this article redundant.
     
  15. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    38,281
    Likes Received:
    6,910
    GPU:
    AMD | NVIDIA
    If they do, we'll update the article with the new driver set and see if it makes a difference. Would be good if they do.
     
    FranciscoCL, airbud7 and RzrTrek like this.

  16. Agonist

    Agonist Ancient Guru

    Messages:
    2,810
    Likes Received:
    202
    GPU:
    RX Vega 56 8GB
    It did the same for me. I tried it on 960 EVO, 512 GB Sandisk, and 3TB 115mb read.
     
  17. Fender178

    Fender178 Ancient Guru

    Messages:
    4,031
    Likes Received:
    149
    GPU:
    GTX 1070 | GTX 1060
    Well its good that I chose the 6GB 1060 in my gaming Laptop because of the High VRAM usage maybe if I turn down some of the settings it will decrease the amount of VRAM needed. It's good to see that you don't need a high end CPU to play this thing according to the CPU section. You can get by old the old i5s or i7s of generations past instead of getting the Coffee Lake based CPUs.
     
  18. allesclar

    allesclar Ancient Guru

    Messages:
    5,642
    Likes Received:
    91
    GPU:
    GeForce GTX 1070
    Am i the only one thinking nice clevage? ;)
     
    airbud7 likes this.
  19. GlennB

    GlennB Master Guru

    Messages:
    239
    Likes Received:
    74
    GPU:
    Sapphire Vega 56 EK
    Do note that the source code you are referring to contains a ton of headers. This means they could potentially call for functions in closed pieces of code.

    On the point of TressFX vs Gameworks its simple. TressFX uses the MIT License which allows you to modify the code to your needs where at gameworks you only get to see code and not optimize that to your hardware.

    AMD
    " Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:"

    NVIDIA
    " Object Code: Developer agrees not to disassemble, decompile or reverse engineer the Object Code versions of any of the Materials. Developer acknowledges that certain of the Materials provided in Object Code version may contain third party components that may be subject to restrictions, and expressly agrees not to attempt to modify or distribute such Materials without first receiving consent from NVIDIA"
     
    leszy and OnnA like this.
  20. vonSternberg

    vonSternberg Member Guru

    Messages:
    151
    Likes Received:
    47
    GPU:
    ECS GT430
    So I might be able to run that with an i3-2100 with an RX 560D @ 720p on low settings? Not bad at all!

    To be honest I expected this game to be a lot heavier on the system. I hope I can get at least a consistent FPS
     

Share This Page