assassins creed brotherhood is not smooth even with 60FPS

whiteknights

Distinguished
Sep 28, 2013
777
1
19,015
my specs is : HD 7870 XT , i5-3470 , 8GB Ram , Thermaltake 500w PSU

while gaming ac brotherhood i don't feel the smoothing of the game, also it stutters sometimes
and you all know that my GPU can run this game 60FPS highest settings with no problems ..i get 60FPS most of times but sometimes drops to 53 .. when i make AA on 4x the game is kinda unplayable for me, i have to set at 2x, even though it still not smooth. so my question here .. if i get 60FPS most of times (drops to 53 fps sometimes), what else could be the cause of this problem??
 
Solution
You are seeing the effects of latency. Look at it this way: FPS measures the average frames over a second period. What that means, at 60 FPS, is that 60 unique frames are being displayed every second. That does NOT mean the spacing between frames is consistent, however, and that is almost certainly the cause of your problems.

Also, CPU temps are too high. Anything near 70C is too warm (I use 65C as my personal redline). CPU might be throttling, which is causing a performance hit.
Your Processor and Graphics card are more than enough to handle the game.
However your loss in FPS may be caused due to Thermal throttling of the processor.
Some more details are missing to give accurate answer.
When did you bought this Processor ?
Is there sufficient ventilation in the Cabinet ?
What are the CPU temps ?
Is there any dust in the CPU ?

Iam sorry if i am not clear. But in general a configuration like yours should be able to play this game very effectively.
 


thank you for your respond .. actually i build my pc about year and half ago .. there is only 1 fan (out take) at the back of the case thermaltake commander MS-III , i clean my case from dust like every 6 months .. and i think temps are normal , my CPU temps 65c while gaming ac brotherhood (sometimes gets to 69 max.) , my GPU Temps 70c , but when i set Anti aliasing method from ccc at "Adaptive multisampling" and set AA from the game on 4x, the gpu temp goes to 76c ! dunno why .. it still no winter here yet.
 
You are seeing the effects of latency. Look at it this way: FPS measures the average frames over a second period. What that means, at 60 FPS, is that 60 unique frames are being displayed every second. That does NOT mean the spacing between frames is consistent, however, and that is almost certainly the cause of your problems.

Also, CPU temps are too high. Anything near 70C is too warm (I use 65C as my personal redline). CPU might be throttling, which is causing a performance hit.
 
Solution

thank you for replying .. so what could be the reason of latency effects? why I'm not getting constant frames , could it be the optimization of the game?.
I'm not so sure about my CPU temps, i use MSI Afterburner to watch it .. CPU1 Temp = 70c , CPU2 = 66c , CPU 3 = 66
CPU4= 67. also i've heard that intel cpu is ok with high temps , and that anything under 75c is fine.
 
I forget when throttling starts. I know 90C is hard shutdown, but I believe throttling begins about 70C, so it's quite possible that's the root problem.

The reason FPS isn't constant is because of how monitors and TVs work. They have fixed refresh rates. Every 16.67ms (assuming a 60Hz monitor), the monitor wants an image displayed to the screen. If no image is ready, then the GPU will output the last completed image. The time to create a single frame in-game is not constant, so you can have something that looks like this:

Frame 1: Created (16ms)
Monitor Requests Frame
Frame 2: Created (16ms)
Monitor Requests Frame
Monitor Requests Frame
Frame 3: Created (20ms)
Frame 4: Created (12ms)
Monitor Requests Frame

60 FPS, but one out of every four frames gets dropped. This would be very stuttery since 25% of the time you are skipping frames. That's why frame latency is becoming a big thing, and why most SLI/CF solutions, despite FPS measures above 100, are sometimes a stuttery mess.


So yeah, that's the (simplified) technical description, but I think temps are the main culprit here.
 


thanks for this useful information .. so is there is any other solution except SLI? .. its a bad thing that a gpu like GTX 770 or even HD 7870 XT can't run Ac brotherhood smoothly, i feel that there is something else causing that issue , most likely a software problem , i saw videos for people having a lower GPU than mine and running this game smoothly.
 
*smoothness* depends on the individual. I've seen some people see stuttery messes where I see smooth gameplay. And SLI/CF actually makes the problem worse, since the GPUs are creating more frames overall, and most of them won't get displayed to the screen.

And again, I'd check those CPU temps before doing anything else, since a throttling CPU is the easiest explanation for what you are seeing.
 
I forgot to ask you, Is your game working fine in other games. Or does this problem persists in other games as well.

If the problem is for that specific game then it is a problem with your video card driver. you have to switch to a older version of the graphics card driver.

If the problem is for recent titles also then it is a problem with thermal throttling.
 


thank you ..its most likely a software issue like you said maybe a driver issue ... but its very unlikely there will be a thermal throttling with just 70c degree ! ..i saw people overclocks the processor and the temps goes to 75c they have no issue.. plus my CPU load doesn't go till 100% ..the game is less cpu intensive.