Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

2 Pages12>
Options
View
Go to last post Go to first unread
Offline News  
#1 Posted : Thursday, November 13, 2014 5:24:18 PM(UTC)
News


Rank: Member

Reputation:

Groups: Administrators, Registered
Joined: 9/23/2007(UTC)
Posts: 25,073

Was thanked: 3 time(s) in 3 post(s)
Update:  Ubisoft has amended the original forum post to include and acknowledge problems on Nvidia hardware as well. We're glad the company has explicitly adjusted the post and will update readers if any major performance patches push out.

Life is hard when you're a AAA publisher. Last month, Ubisoft blamed weak console hardware for the troubles it had bringing Assassin's Creed Unity up to speed, claiming that it could've hit 100 FPS but for weak console CPUs. Now, in the wake of the game's disastrous launch, the company has changed tactics -- suddenly, all of this is AMD's fault. An official company forum post currently reads:
We are aware that the graphics performance of Assassin’s Creed Unity on PC may be adversely affected by certain AMD CPU and GPU configurations. This should not affect the vast majority of PC players, but rest assured that AMD and Ubisoft are continuing to work together closely to resolve the issue, and will provide more information as soon as it is available.
There are multiple problems with this assessment. First, there's no equivalent Nvidia-centric post on the main forum, and no mention of the fact that if you own an Nvidia card of any vintage but a GTX 970 or 980, you're going to see less-than ideal performance.


Problems like this aren't just happening to AMD users:  Image credit Kotaku

Tech Report has rounded up a summary of the various reported problems. PC World reports that the GTX 760 is "really rough," thanks mostly to the huge numbers of crowds Ubisoft stuffed into the game and the resulting impact on frame rates. This game simply doesn't run particularly well on anything but the latest cards, and even then, turning on MSAA causes the frame rate to crater.

The bigger problem, though, is that posts like this imply that AMD users are the only people seeing issues. As someone who has played the game on both the NV GTX 980 and 780, let me promise you -- that's not true.

NPCs and sometimes entire crowds of people pop in and out of frame on the GTX 980. I've seen unkillable enemies, or enemies that were supposed to run away from me stand stock still instead, as though taking in the admittedly gorgeous scenery. Nvidia may have paid Ubisoft a goodly sum of money to adopt GameWorks, but that hasn't translated to great game stability -- at least, not yet.

Note: Just to be clear, the GameWorks features in Assassin's Creed Unity have no impact on stability, pro or con.

According to sources we've spoken to that are familiar with the matter, the main culprit in this situation isn't AMD or Nvidia -- it's Ubisoft. The company couldn't go directly on the record, but sources with information on the topic were willing to talk about the problem.

Draw Calls Damage Performance

According to our source, the problem with Assassin's Creed Unity is that the game is issuing tens of thousands of draw calls -- up to 50,000 and beyond, in some cases. This is precisely the kind of operation that Mantle and DirectX 12 are designed to handle, but DirectX 11 -- even 11.2 -- isn't capable of efficiently processing that many calls at once. It's a fundamental limit of the API and it kicks in harshly in ways that adding more CPU cores simply can't help with.

But the reason we're willing to call this out as a shoddy console port is simple math. The Jaguar CPU inside the Xbox One and the PS4 has low-latency access to the hardware  -- but consider the difference between the CPUs inside a high-end PC and the far more modest chips inside these consoles.

AMD's Jaguar is actually a very well-balanced design, but it's still a dual-issue processor capable of executing a maximum of two instructions per clock. A modern Haswell is likely between 30-50% faster than Jaguar at the same clock speed -- possibly more, depending on instruction mix. Factor in the clock speed differences and the greater number of threads (a modern console will only have 6-7 CPU cores depending on OS allocation compared to four cores / eight threads on a high-end desktop Haswell) and the Intel chip is likely 3-5x faster than its console counterpart.


This is a Mantle-centric slide, but it makes the point. Historically on DX11, best performance comes from keeping draw calls small.

Low-level hardware access allows for impressive tricks and scaling, but it's not magic -- and a really high-end PC packs more than enough punch to offset the difference unless
I'm willing to trust this explanation of the problem because it fits the facts. It's not like GeForce users are seeing great performance either, and draw calls are an issue that would affect both cards.

Ubisoft Needs To Acknowledge Nvidia Users Have Problems, Too

I get that Nvidia is a major Ubisoft partner and that the company's GameWorks middleware is heavily featured in ACU, but right now the implication of that AMD post (and the lack of an Nvidia counterpart) is that only AMD users are having problems.

There have been times when one company or the other launched with a vastly superior driver -- but this doesn't seem to be one of them. Issues are popping up on all cards from both companies, and Ubisoft needs to acknowledge that the problems are its own fault -- not AMD's and not Nvidia's.

To its credit, Ubisoft has announced a live blog that will track updates to the game and prominent issues in real time.
Offline SeanDKnight  
#2 Posted : Thursday, November 13, 2014 6:08:42 PM(UTC)
SeanDKnight


Rank: Administration

Reputation:

Groups: Administrators, Registered
Joined: 8/25/2014(UTC)
Posts: 47

Ubisoft is such a joke. They blame everyone else but themselves...

Offline Manduh  
#3 Posted : Thursday, November 13, 2014 7:56:16 PM(UTC)
Manduh


Rank: Advanced Member

Reputation:

Groups: Registered
Joined: 11/13/2009(UTC)
Posts: 1,028
Woman
Canada
Location: Ontario

Thanks: 19 times
Was thanked: 7 time(s) in 3 post(s)

Quote: "Note: Just to be clear, the GameWorks features in Assassin's Crude Unity have no impact on stability, pro or con. "


Was that intentional?! LOL

Offline Dave_HH  
#4 Posted : Thursday, November 13, 2014 8:19:09 PM(UTC)
Dave_HH


Rank: Advanced Member

Reputation:

Groups: Administrators, Editors, Moderator, Registered
Joined: 7/12/2004(UTC)
Posts: 3,690
Man
Location: United States, Massachusetts

Thanks: 1 times
Was thanked: 11 time(s) in 10 post(s)

Methinks, yes. :D but Joel will have to confirm.

Offline CDeeter  
#5 Posted : Thursday, November 13, 2014 8:52:27 PM(UTC)
CDeeter


Rank: Advanced Member

Reputation:

Groups: Registered
Joined: 6/6/2010(UTC)
Posts: 1,101
Man
Location: Pennsylvania

Wow. Ubish*t piling it on instead of just admitting/ fixing the problem. I don't see how they think that this is going to help them. Most serious gamers follow sites like this, and won't be fooled by such BS.

Offline RWilliams  
#6 Posted : Thursday, November 13, 2014 9:01:25 PM(UTC)
RWilliams


Rank: Administration

Reputation:

Groups: Administrators, Registered
Joined: 9/6/2012(UTC)
Posts: 644
Location: Canada

It's so stupid that AMD is getting the blame here when the exact same issues happen on NVIDIA. I started a game on launch day and it crashed when I set my resolution, and not long into the game, an NPC fell through the road. Then we have the low texture issues. As others have said, Ubisoft is pointing the blame on anyone but itself, and it's of course not going to talk about NVIDIA given that relationship.

Offline Joel H  
#7 Posted : Thursday, November 13, 2014 10:00:45 PM(UTC)
Joel H


Rank: Member

Reputation:

Groups: Administrators, Registered
Joined: 7/16/2009(UTC)
Posts: 1,089

I get the politics of it. I really do. But in this case, painting AMD as the problem, even by omission, will only serve to confuse things further. If I was a GeForce user and I went to the official forums and only saw AMD's problems acknowledged, I'd be asking when Ubisoft was going to pay attention to Nvidia.


In this case, prompt and full communication is the #1 way to resolve the issues.

Offline MichaelHenry  
#8 Posted : Thursday, November 13, 2014 10:04:31 PM(UTC)
MichaelHenry


Rank: Member

Reputation:

Groups: Registered
Joined: 2/28/2013(UTC)
Posts: 8

"There are multiple problems with this assessment. First, there's no
equivalent Nvidia-centric post on the main forum, and no mention of the
fact that if you own an Nvidia card of any vintage but a GTX 970 or 980, you're going to see less-than ideal performance." 


I have the following specs


i7 4790K 4.4GHz


16GB RAM 2133 MHz


780GTX SC


Runs on Ultra with ZERO issues.

Offline marco c  
#9 Posted : Thursday, November 13, 2014 10:38:33 PM(UTC)
Marco C


Rank: Administration

Reputation:

Groups: Administrators, Editors, Moderator, Registered
Joined: 4/3/2000(UTC)
Posts: 2,269
Location: United States, Connecticut

Was thanked: 7 time(s) in 5 post(s)

You're one of the lucky ones, Michael. Tons of complaints coming from all directions on this game.

Offline Dave_HH  
#10 Posted : Thursday, November 13, 2014 10:44:26 PM(UTC)
Dave_HH


Rank: Advanced Member

Reputation:

Groups: Administrators, Editors, Moderator, Registered
Joined: 7/12/2004(UTC)
Posts: 3,690
Man
Location: United States, Massachusetts

Thanks: 1 times
Was thanked: 11 time(s) in 10 post(s)

Yeah, and those are stout specs that most folks don't have, including that Devil's Canyon CPU that keeps up with the draw calls.

Offline BrianWilliams  
#11 Posted : Friday, November 14, 2014 1:39:47 AM(UTC)
BrianWilliams


Rank: Member

Reputation:

Groups: Registered
Joined: 9/25/2013(UTC)
Posts: 9

Total Biscuit had performance issues on his rig and I think he's running a dual 980/Intel setup.


Let's not play Assassins Creed: Unity yet:

Offline DavidStieben  
#12 Posted : Friday, November 14, 2014 1:39:48 AM(UTC)
DavidStieben


Rank: Member

Reputation:

Groups: Registered
Joined: 11/14/2014(UTC)
Posts: 1

Kilian :D das passiert bei Unity mit AMD karten :D

Offline EwoudDenBreeijen  
#13 Posted : Friday, November 14, 2014 1:39:49 AM(UTC)
EwoudDenBreeijen


Rank: Member

Reputation:

Groups: Registered
Joined: 3/26/2014(UTC)
Posts: 4

Ubisoft please.


You lost me as customer now.

Offline starwhite  
#14 Posted : Friday, November 14, 2014 2:37:47 AM(UTC)
starwhite


Rank: Member

Reputation:

Groups: Registered
Joined: 9/17/2009(UTC)
Posts: 156
Man
United States
Location: Rugby ND. WE have a small Ranch house 15 miles outside of town on the open prairie.

Ubisoft needs to pony up and take responsibility for their short comings instead of blaming others. By wagging their finger at AMD its easy ignore reality that they need to patch their software. News: 'On Wednesday, shares in Ubisoft fell 8.3 percent as investors begin to lose faith in the publisher's capacity to deliver complete games on launch day'...


Hopefully they'll figure out the real issues and deliver.

Offline DavidBazanCarques  
#15 Posted : Friday, November 14, 2014 5:20:15 AM(UTC)
DavidBazanCarques


Rank: Member

Reputation:

Groups: Registered
Joined: 7/12/2013(UTC)
Posts: 5

yeah, because it runs so nice on intel/nvidia hardware

Users browsing this topic
2 Pages12>
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.