Linux Build of Mad Max Under Vulkan API Boosts Nvidia 1080 Ti Performance 100%

Discussion in 'HardForum Tech News' started by cageymaru, Mar 31, 2017.

  1. cageymaru

    cageymaru [H]ard as it Gets

    Messages:
    19,803
    Joined:
    Apr 10, 2003
    Feral Interactive has released a new Linux Mad Max build that brings the Vulkan API to the game. This new build alleviates the CPU bottlenecks that the OpenGL version was plagued with and boosts performance of the Nvidia GTX 1080 Ti by up to 100%! This performance boost is prevalent throughout the bench-marking that Phoronix detailed in their performance review. At the points where it isn't a 100% boost it is still a substantial boost to performance!

    This is a great showing for what the Vulkan API can bring to gaming even in a non Windows environment. On Feral Interactive's Facebook page, they are answering questions from the community, so if you're a Linux gamer make sure to check that out! I hope that they are considering bringing the Vulkan build to Windows also.

    Tests completed for this launch-day comparison were several of the NVIDIA Pascal cards including the GeForce GTX 1050 Ti, GTX 1060, GTX 1070, and GTX 1080 Ti. On Friday I'll likely have a larger comparison completed with the complete Pascal line-up plus Maxwell and some Kepler cards too. All of this NVIDIA Linux driver testing with the latest Mad Max public beta build is using the 378.13 driver release. While the GPU usage, is finally able to be maxed out with Vulkan thanks to no longer being CPU bound as is the case with OpenGL.
     
    Simmonz and DrezKill like this.
  2. piscian18

    piscian18 [H]ardForum Junkie

    Messages:
    11,021
    Joined:
    Jul 26, 2005
    I just beat Mad Max a few days ago. Lots of great idea's doing a much better job of utilizing the benefit of the "Sandbox" environment than a lot of games I've played, but the story was very under developed. All the "Top Dog" Warlords are identical, dull and easily beaten. You're introduced to 4-5 town elder types that give you tons of missions but don't really have a plot to speak of and when you finish they're quests they dont have an ending or any can of payoff. Then the ending is about 5 seconds long between you making it to the only "City" in the game and the credits. I feel like they worked really hard on the environment and then just shoved it out the door.
     
    Bandalo and STrooperTK421 like this.
  3. Dr. Righteous

    Dr. Righteous 2[H]4U

    Messages:
    3,131
    Joined:
    Aug 1, 2007
    Kudos to Feral Interactive. They have been very proactive in their linux support.
     
    Armenius, Simmonz, BulletDust and 5 others like this.
  4. naib

    naib [H]ard|Gawd

    Messages:
    1,264
    Joined:
    Jul 26, 2013
    damn!
    this was a great testcase for Feral. If they can start rolling this out to other ports!!!
    just as I am about to build a nice ryzen system as well :)
     
  5. Makeroflostsouls

    Makeroflostsouls 2[H]4U

    Messages:
    2,543
    Joined:
    Jun 4, 2008
    I have been playing the crap out of this..Almost worth my putting linux on my system just for this game lol.
     
    BulletDust and Formosa like this.
  6. Derangel

    Derangel [H]ard as it Gets

    Messages:
    17,618
    Joined:
    Jan 31, 2008
    That's pretty accurate to the movies. The movies aren't deep on story, characters are incredibly one-dimensional, the ending is just a short thing that sends Max off on his next journey. Mad Max is all about style, world, and crazy designs. Less so about well developed characters and a strong story.
     
    {NG}Fidel and TheHobbyist like this.
  7. alamox

    alamox Gawd

    Messages:
    596
    Joined:
    Jun 6, 2014
    more vulkan please.
     
    Armenius, rgMekanic, Simmonz and 3 others like this.
  8. gamerk2

    gamerk2 [H]ard|Gawd

    Messages:
    1,586
    Joined:
    Jul 9, 2012
    And you see the difference in performance you get by removing CPU bottlenecks.
     
    Simmonz likes this.
  9. grtitan

    grtitan Telemetry is Spying on ME!

    Messages:
    1,266
    Joined:
    Mar 18, 2011
    Awesome!!

    If only Rocksteady/WB re-released all Arkham games in linux, i would finally remove that W10 spying machine from my network.
     
    Simmonz and Zuul like this.
  10. lcpiper

    lcpiper [H]ardForum Junkie

    Messages:
    10,528
    Joined:
    Jul 16, 2008

    That's fine as far as it goes, but there is a different expectation when you are "watching a story" from when "you are living one."

    just saying.
     
    {NG}Fidel likes this.
  11. Spire3660

    Spire3660 [H]ard|Gawd

    Messages:
    1,032
    Joined:
    Jan 5, 2005
    I guess im buying mad max. I am loving my new linux gaming box.
     
    Armenius, Simmonz, DPI and 4 others like this.
  12. DukenukemX

    DukenukemX [H]ardness Supreme

    Messages:
    4,394
    Joined:
    Jan 30, 2005
    It's interesting to point out that AMD's opengl performance is higher than Nvidia's in that game. So it's hard to say if that game has amazing benefits from Vulkan, or the OpenGL implementation is done poorly?
     
  13. Semantics

    Semantics 2[H]4U

    Messages:
    2,766
    Joined:
    May 18, 2010
    Extremely poorly it no where matches the windows performance. all the vulkan does in linux is bring it around the windows performance
     
  14. DeathFromBelow

    DeathFromBelow [H]ardness Supreme

    Messages:
    7,178
    Joined:
    Jul 15, 2005
    Gaming on Linux went from nothing to great over the last two years or so.

    I've been gaming on Linux since this past October. I was so impressed I switched the whole house from Windows 7 to Linux Mint.
     
  15. BloodyIron

    BloodyIron 2[H]4U

    Messages:
    3,443
    Joined:
    Jul 11, 2005
    In case you hadn't noticed. Gaming on Linux is awesome.

    I just got out of an evening with a bud doing co-op Heroes of the Storm and Starcraft 2, and neither of them are even native. Blizzard somehow made both games run generally better without me even realising it, or doing any work....

    So... why again is everyone upset when people propose Linux as an option again?
     
    Simmonz and BulletDust like this.
  16. dgz

    dgz [H]ardness Supreme

    Messages:
    5,236
    Joined:
    Feb 15, 2010
    Sorry but SC2 is a terrible experience under Linux. Runs like shit under Wine, not to mention their launcher's HTML5 forms not working at all, updates breaking the whole thing, etc. It's why I am still running Windows 8.1 on my gaming rig.
     
  17. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Not everything runs perfectly under Wine.
     
  18. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Because it's not running a DX to OGL wrapper, it's running an API designed to work on more than just Windows.
     
  19. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    How do you work that out?

    RX480 = ~GTX1070/80 (non Ti).

    Benchmarks from Phoronix as follows, unfortunately no 1080 non Ti results, but we can rough it out:

    1920 x 1080, Graphics high, Camp Hollow point:

    GTX 1070:

    OGL - 70.12
    Vulkan - 135.79

    GTX 1080Ti:

    OGL - 99.66
    Vulkan - 216.38

    RX480:

    OGL - 78.09
    Vulkan - 75.03

    So considering the 1080 (non Ti) would sit somewhere between the 1070 and 1080Ti I'd say Nvidia performance is looking pretty good in relation to the RX480.

    1920 x 1080, Graphics high, Stronghold:

    GTX 1070:

    OGL - 51.21
    Vulkan - 83.27

    GTX 1080Ti:

    OGL - 65.25
    Vulkan - 82.00

    RX480:

    OGL - 44.72
    Vulkan - 66.73

    So considering the 1080 (non Ti) would sit somewhere between the 1070 and 1080Ti I'd say Nvidia performance is looking pretty good in relation to the RX480.

    1920 x 1080, Graphics high, Hope, Glory and Dog is dead:

    GTX 1070:

    OGL - 76.18
    Vulkan - 129.99

    GTX 1080Ti:

    OGL - 123.35
    Vulkan - 206.25

    RX480:

    OGL - 79.97
    Vulkan - 66.84

    So considering the 1080 (non Ti) would sit somewhere between the 1070 and 1080Ti I'd say Nvidia performance is looking pretty good in relation to the RX480.

    1920 x 1080, Graphics high, Landover:

    GTX 1070:

    OGL - 89.35
    Vulkan - 151.33

    GTX 1080Ti:

    OGL - 118.09
    Vulkan - 225.90

    RX480:

    OGL - 93.08
    Vulkan - 80.19

    Once again, considering the 1080 (non Ti) would sit somewhere between the 1070 and 1080Ti I'd say Nvidia performance is looking pretty good in relation to the RX480.

    The remaining benchmarks show the same trend. I'm not too sure how you would assume that AMD's OGL performance is higher than Nvidia's figures in Mad Max? As you can see from these results that's just not the case at all.

    All figures taken from the following reviews:

    https://www.phoronix.com/scan.php?page=article&item=nvidia-vlk-madmax&num=1

    http://www.phoronix.com/scan.php?page=article&item=radv-mad-max&num=1
     
    Last edited: Apr 1, 2017
  20. -Strelok-

    -Strelok- [H]ardForum Junkie

    Messages:
    10,002
    Joined:
    Dec 2, 2010
    The RX 480 is quite a bit slower than a 1070 in windows. It's about equal or slightly better/worse than a GTX 1060.

    Linux gaming would be great if they had the games I care about. But again, you end up being forced to play a certain group of games or deal with worse performance. If you are ok with that, then by all means use Linux.
     
  21. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Yes, but we're not comparing DX here, we're comparing OGL. Most of the reviews I can find compare the RX480 to a GTX 1070.

    Gaming under Linux is improving all the time and open API's will improve the performance situation considerably. Even when running native Linux ports using DX to OGL wrappers performance is adequate - There's no benefit to gaming at 150fps when you can't get a monitor with higher than 144Hz.

    The situation shouldn't be "if you're OK with loosing a handful of titles or loosing performance when performance is well above what's reasonably necessary under Windows, than by all means use Linux". The situation should be "If you're OK with the numerous issues surrounding Windows 10, issues that are guaranteed to get worse as time goes on, than by all means use Windows 10".
     
  22. canmanone

    canmanone Limp Gawd

    Messages:
    255
    Joined:
    Mar 7, 2007
    would this be compatible with steam os? meaning will i get the same performance as ubuntu? thanks
     
  23. ManofGod

    ManofGod [H]ardForum Junkie

    Messages:
    10,679
    Joined:
    Oct 4, 2007
    So, what people are getting upset? Me thinks you think to highly of what you think. :D Although, bring in the games I would play, make them native, fully supported as they are in Windows and then get back to me. Otherwise, this is the same as it has always been.

    I was doing gaming on Linux long before most of you probably even thought to try Linux.
     
    heatlesssun likes this.
  24. RanceJustice

    RanceJustice [H]ardness Supreme

    Messages:
    5,985
    Joined:
    Jun 9, 2003
    As I recall from the announcement, it is not currently tested to work on SteamOS, at least during this beta. You can give it a try, but it may not be supported because SteamOS is running older versions of xorg and whatnot compared to what they setup this comparison against. I seem to remember a post where Feral is actually using Antergos (ie ArchLinux with a GUI installer + some sane defaults including a desktop environment installed, yet still compatible with the same files from Arch repos and the AUR).

    In general, I'm very pleased to see this progress. As a big supporter of Linux for a variety of reasons (ethics, privacy etc) I'm encouraged by the increasing support for the platform. While first party support and parity releases are great, its excellent to see companies like Feral and Aspyr helping to make top quality ports for Linux. This also showcases the excellent future we should have with Vulkan and even more reason to continue to advocate for that particular API. Vulkan only needs to reach "critical mass" with enough major engines (ie Unity, Unreal, Lumberjack etc) and games supporting it to become the defacto graphics API; a situation that would result in benefit on every platform and operating system that it supports. Gaming on Linux/OSX (and in general) will be much better if most games support Vulkan, making multi-platform support and porting much easier and highly performing. Even titles that aren't yet natively Linux ready will lilkely benefit, as the open nature of Vulkan will help even those running through WINE / CrossOver and perhaps virtualization with pass through as well.

    Speaking of Mad Max specifically, anyone who is interested in a well crafted open world action title with a few unique features, give it a try! If you liked games similar to the Batman Arkham series, Just Cause series, Shadow of Mordor, the like you'll probably enjoy Mad Max - which despite its relatively close promotion with the last movie, does not follow that storyline and isn't a "movie tie in game" but instead a tale of its own in a unique IP. The keys can be picked up extremely inexpensively these days - often under $10! If you're interested and want some guidance finding it, let me know and I'll point you in the right direction.
     
    BulletDust likes this.
  25. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    [bullshit!]

    *Don't worry, his blocked me, so it's all good.
     
  26. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Well said. Mad Max looks so good I'm downloading it and supporting the movement as we speak!
     
  27. ManofGod

    ManofGod [H]ardForum Junkie

    Messages:
    10,679
    Joined:
    Oct 4, 2007
    Oh, don't worry, I blocked you but every now and then, I unhide the ignored posts anyways. So, what part of what I said is Bullshit?

    Also, let see if you know this one: What was the name of the subscription service back in 2006 that made games work in Linux?
     
    BulletDust likes this.
  28. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Ah! Nice! I've been testing to see if I could get a response.

    I don't block you, you make me laugh. I don't believe you've really used a modern Linux desktop distro, let alone gamed under one, at all.

    Adoption isn't instantaneous, everyone knows this! If you want adoption to increase at a faster rate, support Linux.
     
  29. ManofGod

    ManofGod [H]ardForum Junkie

    Messages:
    10,679
    Joined:
    Oct 4, 2007
    The fact that you do not believe it does not matter, I know what I have used, where I have been and what I have learned. Also, you still have not answered my question, I am waiting.
     
  30. ManofGod

    ManofGod [H]ardForum Junkie

    Messages:
    10,679
    Joined:
    Oct 4, 2007
    Nope, you did not answer but that is ok, no one know everything. :) But I will ask one more time: What game subscription service in 2006 was available to convert games to work in Linux?
     
    BulletDust likes this.
  31. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    I don't give a crap about any game subscription platform available under Linux in 2006.

    You claimed to have used desktop Linux, I claimed bullshit as I don't believe you've used a modern version of desktop Linux let alone gamed under a modern desktop version of desktop Linux at all. As you, yourself stated - Probably since about 2006! A lot has changed since 2006!

    You're throwing around claims about desktop Linux in 2017 and I don't believe you use it, especially to game. Therefore, like another on these forums, your comments are regurgitated bullshit based on the rantings of other biased Windows users who also, don't use desktop Linux in 2017!

    Take some advise from your sig and let it go.
     
  32. naib

    naib [H]ard|Gawd

    Messages:
    1,264
    Joined:
    Jul 26, 2013
    Some of us have been playing game on Linux since the 90's..

    There was Loki games as a porting outfit. There was also Linux game publishing. There was also cedega (a nasty "fork" of wine) that ran a subscription model to target specific games



    It took valve to really put some backing behind it to break the ice. Now feral and Aspyr Media are doing good ports. Most game engines have supported Linux and it is only iD that turned their backs on Linux once they were bought. Up until then the doom games and quake gamed came to Linux and they would open source their older engines engines
     
  33. ManofGod

    ManofGod [H]ardForum Junkie

    Messages:
    10,679
    Joined:
    Oct 4, 2007
    Not the brightest bulb on the string then, eh? That's cool, never claimed I was either. But, I do not what I have used, what I have gamed on and what I have used, you believing something does not make it so.
    That was it, thanks naib, I could not for the life of me remember it. Cedega was actually pretty good except that they never really helped with the games I played at that time. Also, it started earlier than I remembered, 2004. Like yourself, I have been playing games on and off with Linux since the 90's as well. I just finally lost interest in doing it exclusively since it never really took off.

    My two favorite games, Return to Castle Wolfenstein and Star Trek: Bridge Commander had only one of them ever work in Linux.
     
  34. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Some of us, in fact many Windows users, are still stuck in the 90's regarding desktop Linux. It is for this very reason that I'm not interested in the 90's. Furthermore, I think you'll find it was very late 90's if not 2000's as desktop PC gaming was pretty thin in the early to mid 90's and way to expensive.
     
  35. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Not the brightest in the string?

    Lol! Awesome! Showing some balls! I like it. You make claims based around an OS you haven't used since 2006.
     
  36. naib

    naib [H]ard|Gawd

    Messages:
    1,264
    Joined:
    Jul 26, 2013
    Well i was playing doom and quake in the late 90s when. I was at uni when i was introduced to Linux.

    Considering last real OS I dealt with was AmigaOS to then see 95 was ... Quaint

    Been using Linux since then so meh..
     
    BulletDust likes this.
  37. ManofGod

    ManofGod [H]ardForum Junkie

    Messages:
    10,679
    Joined:
    Oct 4, 2007
    Yeah, I miss the Amiga OS, best gaming OS and hardware ever made! :)
     
    DPI likes this.
  38. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Doom and Quake were it. Compared to the 68k platform x86 was pretty pitiful as a gaming platform and not terribly well supported at all.

    Suprisingly, Doom and Quake was also where Linux gaming started - Now there's over 3000 titles on Steam alone and growing every day....
     
    Last edited: Apr 1, 2017
  39. BulletDust

    BulletDust [H]ardness Supreme

    Messages:
    6,057
    Joined:
    Feb 17, 2016
    Well now it's obvious it's taking off.

    So rather than assume bullshit, how about showing a little support considering you, yourself have claimed that you aren't a fan of Windows 10 in past posts.
     
  40. ManofGod

    ManofGod [H]ardForum Junkie

    Messages:
    10,679
    Joined:
    Oct 4, 2007
    Literally, I laughed out loud. Dude, it is not taking off anymore now than it was then but, think whatever you like, I know I will be dealing with the way things are. Besides, I can do a VM of Linux if need be when I need it or just do it on a spare computer at the office. Ultimately, whether Windows, Linux of OSX, they are all the same to me when I sit down in front of them.