Update: Venn continued to benchmark and came across a few extra discoveries. For example, he disabled VDPAU and jumped to 89.6 FPS in OpenGL and 80.6 FPS in Vulkan. Basically, be sure to read the whole thread. It might be updated further even. Original post below (unless otherwise stated).
On Windows, the Vulkan patch of The Talos Principle leads to a net loss in performance, relative to DirectX 11. This is to be expected when a developer like Croteam optimizes their game for existing APIs, and tries to port all that work to a new, very different standard, with a single developer and three months of work. They explicitly state, multiple times, not to expect good performance.
Image Credit: Venn Stone of LinuxGameCast
On Linux, Venn Stone of LinuxGameCast found different results. With everything maxed out at 1080p, his OpenGL benchmark reports 38.2 FPS, while his Vulkan raises this to an average of 66.5 FPS. Granted, this was with an eight-core AMD FX-8150, which launched with the Bulldozer architecture back in 2011. It did not have the fastest single-threaded performance, falling behind even AMD's own Phenom II parts before it in that regard.
Still, this is a scenario that allowed the game to scale to Bulldozer's multiple cores and circumvent a lot of the driver overhead in OpenGL. It resulted in a 75% increase in performance, at least for people who pair a GeForce 980 Ti ((Update: The Ti was a typo. Venn uses a standard GeForce GTX 980.)) with an eight-core, Bulldozer CPU from 2011.
Nice, AMD needs to get their
Nice, AMD needs to get their Linux based drivers into some demos, and they need some games that would benefit from GPU Asynchronous Compute. These results do show that Vulkan will definitely be a help for Linux/Steam OS Gaming on the Vulkan API over the OpenGL API, and hopefully there will be some AMD GPU results that show these levels, or better, of improvement. I’d like to avoid M$, Intel, and Nvidia being in control of the majority of the market. It’s nice to see an 8 core Bulldozer CPU from 2011 able to be utilized in a better way By the Vulkan API, and Hopefully AMD’s fully hardware based GPU Asynchronous Compute will add even more help in the form of more compute done on the GPU to help out even more for those with older 4, or 8 core AMD CPUs!
So you can now build a decent
So you can now build a decent Linux gaming machine with a Bulldozer CPU?
Hmmm…
You can now build a decent
You can now build a decent gaming machine with a Phenom II X4.
Yeah, honestly if it weren’t
Yeah, honestly if it weren’t for the fact there’s no way to get NVME working on a Z68 board with my 2600K, I think I’d be able to sit on it another 3 years. Alas, when Z180 arrives with Kaby Lake, I’ll jump. The motherboard and old WD Blacks are showing their age 🙁
I AM on the GODLIKE i7 2600K
I AM on the GODLIKE i7 2600K still (albeit X77 motherboard, not X68), no NVMe crap needed, in all honesty. And won’t be needed until late 2020 AT THE VERY LEAST. And Vulkan (unlike that DX12 proprietary and anal-as-all-hell M$ GARBAGE) supports all the way back to XP, so DX12 and Windows 10 are BOTH essentially dead-on-arrival and absolutely still-born products for me personally, I’m currently using Windows 7 Ultimate x64 Bit SP 1 with all updates turned off hard-style, and I’ll be using that for 5~15 years more at the very least. Because F you and your absolutely asinine practices, Micro$oft.
So you could only expect to
So you could only expect to see a 75% performance increase for people who SPECIFICALLY have a 980 Ti/8150, or is that only what we know will have those performance gains right now?
There’s a correction, it was
There’s a correction, it was a GTX 980. All the author is saying is that the game can scale better with more cores. Which is great since AMD has sold a bunch of those FX chips over the years…
Yeah, this comment was posted
Yeah, this comment was posted before the correction. My mistake!
Too soon. Let it simmer,
Too soon. Let it simmer, first.
https://www.phoronix.com/scan
https://www.phoronix.com/scan.php?page=news_item&px=Watch-The-Vulkan-Webinar
As a PC+Linux user it is
As a PC+Linux user it is interesting to follow ḧow things progress.
https://lists.freedesktop.org/archives/mesa-dev/2016-February/107932.html
https://cgit.freedesktop.org/mesa/mesa/
http://openbenchmarking.org/e
http://openbenchmarking.org/embed.php?i=1602191-GA-TALOSP12801&sha=513a762&p=2
Vulkan helps with CPU bottlenecks that don’t exist for anyone with an i5 or better CPU. i3’s and FX-4xxx series CPUs will see improvement, but I expect performance reductions for everyone else, simply because developers aren’t the best when it comes to manual memory access. There’s a reason we went to abstracted APIs, remember?