Ashes of the Singularity v2.4 update brings Vulkan Support
Click here to post a comment for Ashes of the Singularity v2.4 update brings Vulkan Support on our message forum
Arbie
Prince Valiant
Yxskaft
I'm curious if Vulkan performs any worse on Windows 7 than on Windows 10.
Hopefully Vulkan will catch up to the DX12 performance. I assume high DX12 performance in this game has been important for both AMD and Nvidia.
cpy2
This is a game? I always thought that this is just some sort of benchmark demo or something.
schmidtbag
For the first Vulkan release, I'd say the performance is pretty good. I'm sure they'll add patches to further refine performance.
You kind of answered your own question - the people who hate on this game are the type of people who only play FPSs and adventure games (not RPGs - too complex for them). RTSs are a very adult genre since they require critical thinking and patience. RTSs punish you pretty hard for failure, and a lot of kids can't handle that - why do you think so many schools hand out awards for things like coming in 6th place, "great enthusiasm", or "being a team player"?
That being said, I noticed most people who hate on RTSs are also the type of people who don't like playing shooters like UT where you have to actually have skill to win. I never liked games where you die in just a couple hits, because it really comes down to "whoever sees you first wins". I want to be able to put up a fight, and I want who I'm facing to prove themselves. I'll pretty much never play a game like CS:GO or Battlefield for this reason.
xIcarus
wavetrex
TimmyP
I hate this game because we have to hear about it so much.
Yeah we get it, an average-to-bad game ran better on AMD for awhile.
Stormyandcold
Well, this is obviously good news.
However, I'm reading early reports of Nvidia users having a much wider gap between DX12 and Vulkan, than AMD users.
sverek
Venix
Ryu5uzaku
Considering how well they support the game and have been patching it. It's a pretty good game actually.
Aura89
sunnyp_343
****tiest game ever made. "Asses of the Singulerity
Arbie
Well, I have several hundred hours into Ashes and have enjoyed every minute - locked to the screen. But then I feel the same way about the Crysis games, which have also been roundly hated.
I might think that I'm too easily pleased, except that practically every other game in these genres seems like crap relative to these. I appreciate the smoothness and intelligence of their gameplay, the focus on what's important, the refinement of the engines, and especially the huge variety and... replayability!
goat1
Fox2232
https://www.pcper.com/files/imagecache/article_max_width/review/2016-07-14/timespy-3.png[/spoiler]
And then there is another reason why Oxide is being hated by some. It is nasty set of words: "Asynchronous Shaders".
And when one looks at ASync on AMD vs. nV...
3 queues capable to actually execute certain tasks in overlapping way vs. 2 queues which really are just about plugging "holes".
Can't wait people turning coats and loving ASync if gaming Volta gains full support and gains similar to AMD chips...
Let's Fix It.
1st Oxide got flame from nV's fans as game was AMD "sponsored" and being "benchmark". Then it got flame from AMD's fans as it was actually running better on usually equal nV's cards over AMD's.
Then they kind of uncovered that nV used dummy Async "implementation" in driver. And refused to do nV specific stuff as it was alteration of standard DX implementation which would negatively affect AMD's performance. Or nV specific code path would have to be made, but that would make difference in IQ between manufacturers and game could no longer serve as "benchmark".
That brings it to love/hate. Many people who bought it use it only as benchmark. And Oxide does not really want to kill this feature as it brings additional money.
And while some, like xIcarus may not like it, there have been tests of ASync done when Pascal came and repeated again later.
At that time GTX 980 Ti (Maxwell) Lost few % of FPS with ASync ON, but GTX 1080 (Pascal) Gained few % of FPS.
No, that's not because Pascal introduced holes in processing. That's because Maxwell was simply missing HW capability to plug very same holes Pascal has.
Enabling ASync has certain software overhead (read CPU cycles due to game+driver processing), if that goes to null HW, then there is proportional loss in performance unless this software part runs outside of main thread.
But idea is that this mentioned overhead causes smaller loss than HW gains. That's why Pascal gains from ASync.
This has been confirmed by all ASync capable software solutions known. Including Time Spy bench:
[spoiler]Fox2232
Stormyandcold
Fox2232 - Another way to look at the current situation is that Vega isn't being fully utilised and so isn't really being tested to it's full capabilities. It's also one of the first consumer cards that brings some performance that benefits professionals. Even Nvidia bringing some elements of their professional cards to Titan X doesn't take away from what Vega is trying to do.
However, it's also been a waiting game for both vendors to have the complete list of features for DX12/12.1. This has meant that not all beneficial features are being used from either vendor. AMD supporting 12.1 is a crucial step. Nvidia also needs to improve when Volta comes, so devs can start implementing more advanced DX12.1 that both vendors will benefit from.
Redemption80
The reason some people consider async to be hype or a gimmick is that without it AMD carda underperformed while Nvidia cards didn't, so it was hard to sell to Nvidia owners.
It didn't help that so many people were under the impression it was magic and enabled 110% performance on AMD cards, while poor Nvidia cards could only do 100% at best.
As for AOTS, i bought it but i have yet to play it,mostly down to the fact i have a HTPC style setup so need some preparation to get it working for mouse/kb, and not because i think it's bad.
Great news that Vulkan has been added, as i'm sure the devs wanted to get this onto Linux and performance wise this must be a dream compared to what OGL has been providing for years.
I don't expect it will ever catch DX12 performance wise, but it will be interesting to see how Vulkan performs on W7/W10 and Linux and how it all compares.