• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Performance Analysis: Assassin's Creed Unity (Digital Foundry)

Kayant

Member
That's the point I'm trying to make, it's not that simple. These GPUs are largely the same, Ps4 has more execution units, but they have lots of the same hardware in it. And al of those run faster on xbone due the higher clock.



Of course there are. Plenty of reasons actually.

Like low performant SDKs with high cpu overhead, virtualization costs, etc... Do you not noticed a trend where as soon as Ms started improving their tools the performance started creeping closer to PS4? Ps4 will probably still outperform the xbone, but early titles were not showing the real baseline performance of the xbone hardware.


That's subjective as fuck.

I think games like FH2 and SO have nothing to be ashamed of when compared to Ps4 exclusives, in many ways they even outdo them. But it's a bit pointless arguing over that,.



I will try to simplify:

- The cutscenes are largely gpu bound. Ps4 drops frames as well, so it's not being capped or anything. Still, the performance delta is not a single time close to the 40% the extra flops on Ps4 would lead to believe? Why? It might be because there are parts of the rendering pipeline (like for example setting up the vertex data as fragments to the pixel shader) that runs faster on xbone, which can make up for the difference. It might also be that the shaders they are using rely on bandwidth or some other resource than flops. Either way, the 40% isn't showing here, while curiously a 10% overclock is netting fairly often more than 10% frames for xbone during gameplay.

- Using the smoke grenade causes framedrops on both platforms, but on Ps4 not only the drop is more severe it's also the lowest point for the console (18fps). Ps4 has twice the number of ROPs, why does this happen? Kinda right to pinpoint a culprit without any profile data, but looking at the architectures might give an answer: The esram on xbone provides on a theoretical max, more bandwidth than the entire GDDR5 on Ps4, but that bandwidth is only accessible when writing and reading from it at the same time, something that a huge curtain of smoke might very well do. The game uses deferred lighting, has tons of post processing which relies on screen space, and has some alpha effects, it's not out of the ordinary to say they are often bandwidth bound, so in a scenario like that, the esram might be an advantage for the xbone, despite having less ROPs.

See what I'm talking about? The Ps4 might be more powerful, but in one scenario it doesn't outperforms as well as it should, and on the other is being outperformed, despite theoretically having more hardware to deal with the issue.

Well someone doesn't agree -


Perfect reply
 

SgtCobra

Member
Why do people always blame Microsoft for EVERYTHING on this forum?.

I'm sick of seeing constant "Microsoft money hatting" this and "developers don't want to upset Microsoft" that. Its like is Sony some tiny penniless company that developers don't care about or something?, or a company that wouldn't do something about this themselves if there were any truth to this?.

Jesus some of you never give up.

0389_oz618.gif


Nice meltdown, would read again. Poor Microsoft.
 
That's the point I'm trying to make, it's not that simple. These GPUs are largely the same, Ps4 has more execution units, but they have lots of the same hardware in it. And al of those run faster on xbone due the higher clock.



Of course there are. Plenty of reasons actually.

Like low performant SDKs with high cpu overhead, virtualization costs, etc... Do you not noticed a trend where as soon as Ms started improving their tools the performance started creeping closer to PS4? Ps4 will probably still outperform the xbone, but early titles were not showing the real baseline performance of the xbone hardware.


That's subjective as fuck.

I think games like FH2 and SO have nothing to be ashamed of when compared to Ps4 exclusives, in many ways they even outdo them. But it's a bit pointless arguing over that,.



I will try to simplify:

- The cutscenes are largely gpu bound. Ps4 drops frames as well, so it's not being capped or anything. Still, the performance delta is not a single time close to the 40% the extra flops on Ps4 would lead to believe? Why? It might be because there are parts of the rendering pipeline (like for example setting up the vertex data as fragments to the pixel shader) that runs faster on xbone, which can make up for the difference. It might also be that the shaders they are using rely on bandwidth or some other resource than flops. Either way, the 40% isn't showing here, while curiously a 10% overclock is netting fairly often more than 10% frames for xbone during gameplay.

- Using the smoke grenade causes framedrops on both platforms, but on Ps4 not only the drop is more severe it's also the lowest point for the console (18fps). Ps4 has twice the number of ROPs, why does this happen? Kinda right to pinpoint a culprit without any profile data, but looking at the architectures might give an answer: The esram on xbone provides on a theoretical max, more bandwidth than the entire GDDR5 on Ps4, but that bandwidth is only accessible when writing and reading from it at the same time, something that a huge curtain of smoke might very well do. The game uses deferred lighting, has tons of post processing which relies on screen space, and has some alpha effects, it's not out of the ordinary to say they are often bandwidth bound, so in a scenario like that, the esram might be an advantage for the xbone, despite having less ROPs.

See what I'm talking about? The Ps4 might be more powerful, but in one scenario it doesn't outperforms as well as it should, and on the other is being outperformed, despite theoretically having more hardware to deal with the issue.

Agenda much?
 

Raist

Banned
Oh, the gap is closing. Good.

Well yeah you could certainly see it that way.

Alternatively, that the game runs like shit no matter the platform, and has ridiculous glitches left and right, which might just suggest that it might not have had the amount of polishing it should have.

So I guess it's a pariturd.
 

Riky

$MSFT
Why do people always blame Microsoft for EVERYTHING on this forum?.

I'm sick of seeing constant "Microsoft money hatting" this and "developers don't want to upset Microsoft" that. Its like is Sony some tiny penniless company that developers don't care about or something?, or a company that wouldn't do something about this themselves if there were any truth to this?.

Jesus some of you never give up.

If any of these theories were true then why on earth would Microsoft allow COD Ghosts to be 720p on X1 and 1080p on PS4 at the launch of their console, these theories are utter rubbish.
 

TeaFan

Member
All I know if I churned out crap like this at work I'd be fired. They should be ashamed to sell it for £50 and to add micro transactions as well. Fuck em
 

keit4

Banned
Well yeah you could certainly see it that way.

Alternatively, that the game runs like shit no matter the platform, and has ridiculous glitches left and right, which might just suggest that it might not have had the amount of polishing it should have.

So I guess it's a pariturd.

Your sarcasm-o-meter, it's broken.
 

Amir0x

Banned
The marketing and PR blitz for this game is one of the most shameful things I've ever seen.

The game is shown running at a perfect and smooth framerate in every big tradeshow because they are using some $3000 rig, then they set the review embargo to day of release at 12 PM so that consumers don't actually know the game runs at sub 20 FPS and is littered with technical problems until they have it in their home.

On top of that the game is littered with anti consumer practices, micro transactions and pleas to use an intrusive companion app.

Fuck you Ubisoft, I really mean that. I'm not buying your games ever again, hope it was worth it.

That's basically where I'm at with Ubisoft right now. They have been so disgusting for so long now that I don't even want anything to do with them. I've purchased every AC game from them in the past, so I was part of the problem leading to this shit. I encouraged them by accepting their past garbage and now I'm swallowing the crap that they think we're OK with.

No friggin' more. Yes, we're just talking about videogames and it's not like saving the environment, but I can save my money for more important things. Like videogames that aren't released in half finished states with microtransactions pouring out the ass and treasure chests that won't open unless you utilize the goddamn companion app.

Like companies that don't treat us like fucking morons pretending 30fps feels more cinematic. Like companies who don't insult entire fucking groups of gamers because of their pathetic laziness. Like companies which don't fucking spout PR vomit to appease their fucking marketing partners. Like companies which don't think gamers are so fucking pathetic that they'll believe any spewing ass diarrhea coming our way so we can play their shitty, buggy, barely functional repetitious grindwheel open world titles. Like companies that don't utilize grotesque DRM until the outcry forces them to change only to replace it with more DRM trash meant to squeeze more bucks out of consumers. Like companies who don't think they can fucking buy the media's silence with their threats or try to force unseemly day 1 embargoes so that consumers don't know what the hell they're getting. Where they now bathe in endless microtransaction nickle-and-diming in every fucking game they make.

I AM DONE WITH UBISOFT.

No, enough is ENOUGH Ubisoft. You're a piece of shit publisher with no value in the community. You have taken advantage of consumers you know enjoy AAA values by misleading them, forcing them to not have complete pictures of products they buy, trying to buy off silence or threaten people into complacency. You fucks don't get another dime from me EVER AGAIN.
 

DieH@rd

Banned
Man, what a technical clusterfuck [l wont touch quality of the storytelling/charachters/gameplay, this is not the place for that]. And to remember back to the first teaser of AC Blurity when they tauted that "nextgen starts [here]".

And and result of that claim? Sub-1080p game [which is not a big deal] that has so much problems with bugs, glitches, engine problems, framerate issues, and they even did not bother to take advantage from PS4's stronger GPU and memory architecture. Even the feature that they are most proud off [large crowds] has so much issues.
 

MMaRsu

Banned
So fucking glad I cancelled preorder for this on the PS4 and got this on the Xbox One now.

Just started the game now and the framerate is an issue but bloody hell at the PS4 version being even worse than this, definitely couldn't live with that.

Sadly the game still gets sold
 

Fbh

Member
I was really hoping we would get locked 30fps for a while this gen. I would have honestly preffered half the NPC's and slightly worse graphics if it allowed them to lock it at 30.

It's also surprising to see the X1 version performing better and this is already the third or so release in a row were that seems to be true. And there isn't even a resolution difference here


So...

Why did we buy 'next gen' consoles again? This performance is worse than last gen.

Sheesh.

Well, to be fair the game would probably run at less than 10 fps on last gen consoles (if they tried to run it just like on Ps4/X1 with no graphical downgrade)
 

cakely

Member
Why do people always blame Microsoft for EVERYTHING on this forum?.

I'm sick of seeing constant "Microsoft money hatting" this and "developers don't want to upset Microsoft" that. Its like is Sony some tiny penniless company that developers don't care about or something?, or a company that wouldn't do something about this themselves if there were any truth to this?.

Jesus some of you never give up.

Thank God you showed up! Microsoft needs defending!

Actually, I think this thread is about the Playstation 4 getting a terrible version of Assassin's Creed: Unity, so I think you can safely return to your fortress of solitude.
 

TeaFan

Member
That's basically where I'm at with Ubisoft right now. They have been so disgusting for so long now that I don't even want anything to do with them. I've purchased every AC game from them in the past, so I was part of the problem leading to this shit. I encouraged them by accepting their past garbage and now I'm swallowing the crap that they think we're OK with.

No friggin' more. Yes, we're just talking about videogames and it's not like saving the environment, but I can save my money for more important things. Like videogames that aren't released in half finished states with microtransactions pouring out the ass and treasure chests that won't open unless you utilize the goddamn companion app.

Like companies that don't treat us like fucking morons pretending 30fps feels more cinematic. Like companies who don't insult entire fucking groups of gamers because of their pathetic laziness. Like companies which don't fucking spout PR vomit to appease their fucking marketing partners. Like companies which don't think gamers are so fucking pathetic that they'll believe any spewing ass diarrhea coming our way so we can play their shitty, buggy, barely functional repetitious grindwheel open world titles. Like companies that don't utilize grotesque DRM until the outcry forces them to change only to replace it with more DRM trash meant to squeeze more bucks out of consumers. Like companies who don't think they can fucking buy the media's silence with their threats or try to force unseemly day 1 embargoes so that consumers don't know what the hell they're getting. Where they now bathe in endless microtransaction nickle-and-diming in every fucking game they make.

I AM DONE WITH UBISOFT.

No, enough is ENOUGH Ubisoft. You're a piece of shit publisher with no value in the community. You have taken advantage of consumers you know enjoy AAA values by misleading them, forcing them to not have complete pictures of products they buy, trying to buy off silence or threaten people into complacency. You fucks don't get another dime from me EVER AGAIN.

Amen to that
 

DOWN

Banned
How the heck did they wind up with PS4 being the worse version when literally every other multiplatform game including Watch Dogs and Black Flag did the opposite?
 

RetroStu

Banned
Thank God you showed up! Microsoft needs defending!

Actually, I think this thread is about the Playstation 4 getting a terrible version of Assassin's Creed: Unity, so I think you can safely return to your fortress of solitude.

Check my post history, i'm not sided with one console over the other, i buy BOTH consoles.

Its just getting so tiresome and tedious at this point.

Also yet again, no actual refute to my post.
 

phanphare

Banned
That's basically where I'm at with Ubisoft right now. They have been so disgusting for so long now that I don't even want anything to do with them. I've purchased every AC game from them in the past, so I was part of the problem leading to this shit. I encouraged them by accepting their past garbage and now I'm swallowing the crap that they think we're OK with.

No friggin' more. Yes, we're just talking about videogames and it's not like saving the environment, but I can save my money for more important things. Like videogames that aren't released in half finished states with microtransactions pouring out the ass and treasure chests that won't open unless you utilize the goddamn companion app.

Like companies that don't treat us like fucking morons pretending 30fps feels more cinematic. Like companies who don't insult entire fucking groups of gamers because of their pathetic laziness. Like companies which don't fucking spout PR vomit to appease their fucking marketing partners. Like companies which don't think gamers are so fucking pathetic that they'll believe any spewing ass diarrhea coming our way so we can play their shitty, buggy, barely functional repetitious grindwheel open world titles. Like companies that don't utilize grotesque DRM until the outcry forces them to change only to replace it with more DRM trash meant to squeeze more bucks out of consumers. Like companies who don't think they can fucking buy the media's silence with their threats or try to force unseemly day 1 embargoes so that consumers don't know what the hell they're getting. Where they now bathe in endless microtransaction nickle-and-diming in every fucking game they make.

I AM DONE WITH UBISOFT.

No, enough is ENOUGH Ubisoft. You're a piece of shit publisher with no value in the community. You have taken advantage of consumers you know enjoy AAA values by misleading them, forcing them to not have complete pictures of products they buy, trying to buy off silence or threaten people into complacency. You fucks don't get another dime from me EVER AGAIN.

I'm giving you a standing ovation right now
 

QaaQer

Member
Apparently "every ounce of power" = "We didn't bother optimizing anything."

I think the "every ounce of power" comment was to warn people that we can expect all future asscreed games to be 21 or less fps on ps4 and 25 or less fps on x1 with 900p. See, they aren't anti-consumer at all.
 

Wasp

Member
AC4 - 1080p, rock solid 30fps
ACU - built from the ground up to take advantage of next-gen hardware - 900p, variable 20-30fps, full of pop-up and glitches

So... this game has been a disaster. Ubisoft will probably acknowledge as much but only when it's time to hype up AC 2015.

Clearly the game could have done with at least another 6 months in the oven. I wish Ubisoft had the balls to delay an AC game.
 

Amir0x

Banned
While I appreciate the sentiment, I would not group an entire set of hardworking people that have honest intentions which can be drowned by one person sucking up to upper management. You'll be amazed how often one bad decision can result with what we are seeing right here.

Their management needs to change and given the nature of the industry, it may just very well. Never say never. Be hopeful that someday the good work of many people who commit their time and talent there will be known and rewarded someday

The result is the same. These people are working under a corrupt company that has no problem fucking us. And it's no value to anyone to keep taking it on the chin forever.

Until they really change, there's nothing to discuss. They will never, ever receive a single solitary penny from me, not even if they somehow create the game of the goddamn generation.
 

DOWN

Banned
They did not use every ounce of power on PS4 if it is graphically identical to XB1, that's for sure.
 

Kuro

Member
The scariest thing about all this is that a team of 500+ people made this game. Made this buggy horribly performing game.
 

RetroStu

Banned
AC4 - 1080p, rock solid 30fps
ACU - built from the ground up to take advantage of next-gen hardware - 900p, variable 20-30fps, full of pop-up and glitches

So... this game has been a disaster. Ubisoft will probably acknowledge as much but only when it's time to hype up AC 2015.

Clearly the game could have done with at least another 6 months in the oven. I wish Ubisoft had the balls to delay an AC game.

The actual graphics are a lot better than Black Flag though.
I don't know why that comparison keeps getting used, Black Flag was a last gen game with a better resolution and more stable framerate over last gen.
 

Marlenus

Member
I actually don't follow so please explain it like I'm 5. If the clock speed of a single core is increased 9% it seems reasonable that a parallel task across all available cores each get a 9% increase. In the case of a 6 core processor the total potential gain is 54% for any given parallel task?

So for example, if I have 120 tasks that can be performed in parallel (ignoring overhead of managing those tasks, memory contention and so on) each core/thread would get 20 tasks. It seems reasonable to me that if I click up the clock rate on each core by 9% the entire batch of 120 tasks would complete 54% faster. Why is that thinking wrong just because another system has the same number of cores?

Lets assume each task takes 1.6 billion clock cycles, on PS4 you could do 6 per second (one on each core) meaning it would take 20 seconds to do them all. On xbox one it could do 6.56 tasks per second so it would take 18.29 seconds to do all of them. 18.29s is 9% faster than 20s.
 

Amir0x

Banned
The actual graphics are a lot better than Black Flag though.
I don't know why that comparison keeps getting used, Black Flag was a last gen game with a better resolution and more stable framerate over last gen.

It had a few other things too, like all this stuff.

I would rather play this game 1000000x over than Unity in its current state.
 

Truant

Member
AC4 - 1080p, rock solid 30fps
ACU - built from the ground up to take advantage of next-gen hardware - 900p, variable 20-30fps, full of pop-up and glitches

So... this game has been a disaster. Ubisoft will probably acknowledge as much but only when it's time to hype up AC 2015.

Clearly the game could have done with at least another 6 months in the oven. I wish Ubisoft had the balls to delay an AC game.

I think it's pretty obvious this game needed another six months of development time. Ubisoft are clearly competent if they need/want to be, but they rushed this game to market.

Stuff like this and Destiny makes me want another videogame crash like after E.T.

It's just not acceptable anymore.
 
I like how we're looking at a game that is a technical mess and some people in here are talking about what Sony should have done. Like reserving 2 cores. You could give Ubisoft 50 cores and they'd still botch this disaster up.
 
Top Bottom