• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

BF4 CPU usage

Page 7 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Well I have no idea what they did but bf4 is one of those very very rare games that have such an issue. Hopefully they fixed it with this latest patch.

Its probably related to the number of FPU threads it starts on a six core cpu, i dont think BF4 is designed for the FX processors at all.

We have an idea on how many threads it starts depending on the cpu? And how many of them are for graphics, physics, etc?
 
It has been already disclosed that currently 63xx performs WORSE than 43/41xx, the first one having 3 complete FPU units and the latter 2, as seen in those benches. Repeating it like a mantra wont suddenly make it the truth, so it isnt about the FPU.
 
The problem was in Win 7, with Win 8 i had no problem with 6 cores from the beginning.

krwi.jpg
 
The problem was in Win 7, with Win 8 i had no problem with 6 cores from the beginning.

krwi.jpg

Yeah, as i said, the problem was probably the FPU threads, its likely that BF4 is starting less FPU intensive threads on a x4 than in a x6 and/or SMT doing crappy things again with the FXs, there is not other reason for the game to run fine on a FX4, FX8 and on a Phenon X6, but no on a FX6.

BTW the article was updated

YskQK2R.png


The botton line of what was saying is why no OpenCL accelerated Havok yet?
 
Last edited:
The botton line of what was saying is why no OpenCL accelerated Havok yet?


Intel. Most likely they stopped the project Havok had with AMD as they want to keep physics on the CPU. The more CPU limited games are, the more reason to buy the latest and greatest. If Larrabee had ever come to fruition on the desktop it might have been brought forth as a competitor to PhysX, but it just didn't work out.
 
Intel. Most likely they stopped the project Havok had with AMD as they want to keep physics on the CPU. The more CPU limited games are, the more reason to buy the latest and greatest. If Larrabee had ever come to fruition on the desktop it might have been brought forth as a competitor to PhysX, but it just didn't work out.

Utter nonese and BS.

AMD/ATI are simply not able to finish the project. I could find more with different years too if needed.

2006:
ati-05.png

atihavok3-big.jpg

ati-09.png


2009:
AMD_game_physics_strategy_2009.jpg

AMD_ATI_Bullet_OpenCL_675.jpg


2010:
AMD_game_physics_strategy_2010.jpg
 
Intel. Most likely they stopped the project Havok had with AMD as they want to keep physics on the CPU. The more CPU limited games are, the more reason to buy the latest and greatest. If Larrabee had ever come to fruition on the desktop it might have been brought forth as a competitor to PhysX, but it just didn't work out.

Yes, i'm sure Intel is wasting resources on trying to stop OpenCL, (a project that is having enough trouble getting started on it's own, with no help from anyone else) so that the small number of PC gamers who have high end intel processors upgrade.
 
Is that gain solely from HT? Thats a massive gain.
Actually that gain is without SMT... "Ohne" means without in German, "mit" means "with". So SMT enabled hurts performance in case of intel chips. I wonder what would happen if they disabled each odd core in 8350 and run it on 4 "strong" threads(on 4 modules).
 
Yes, i'm sure Intel is wasting resources on trying to stop OpenCL, (a project that is having enough trouble getting started on it's own, with no help from anyone else) so that the small number of PC gamers who have high end intel processors upgrade.

Agreed. Sure seems to be a lot of unproven accusations and speculation on the forums lately.
 
Actually that gain is without SMT... "Ohne" means without in German, "mit" means "with". So SMT enabled hurts performance in case of intel chips. I wonder what would happen if they disabled each odd core in 8350 and run it on 4 "strong" threads(on 4 modules).

I wonder if that is labelled correctly. In such a core hungry game I cant imagine hyperthreading causing a performance hit, especially since we dont even see it in normal games, and usually i7 is slightly faster than i5.
 
I wonder if that is labelled correctly. In such a core hungry game I cant imagine hyperthreading causing a performance hit, especially since we dont even see it in normal games, and usually i7 is slightly faster than i5.

Looked at the bugs that have been fixed lately? 50% performance drop in Win7. Utter disaster with 6/12 thread CPUs. They have some way to go still.
 
I wonder if that is labelled correctly. In such a core hungry game I cant imagine hyperthreading causing a performance hit, especially since we dont even see it in normal games, and usually i7 is slightly faster than i5.
It is. They actually call it "SMT-bug" in the article.
 
Actually that gain is without SMT... "Ohne" means without in German, "mit" means "with". So SMT enabled hurts performance in case of intel chips. I wonder what would happen if they disabled each odd core in 8350 and run it on 4 "strong" threads(on 4 modules).

It needs a "in deep" analysis of the threads that BF4 starts on each case. It could be very well related to what was happening on FX6xxx compared to a 1100T.
 
Last edited:
It needs a "in deep" analysis of the threads that BF4 starts on each case. It could be very well related to what was happening on FX6xxx compared to a 1100T.
As you can see from the updated charts, now 6350 is outperforming 1100T. It was just bad scheduling. It's a testament for FlexFP unit as 1100T has 2x more dedicated pipelines but FX's pipelines are multipurpose and shared via SMT which makes them much more efficient in the end. Similar goes for 8350 vs older Phenom II X4s (same number of FP units, 2x the performance basically). I wonder how well will SR core handle BF4 with only 2 modules (but with dedicated decoders and lower latency for fp/sse and L/S instructions).
 
Guys all you need for this game is a 2600k or equivlant. This cpu will play any game fast, depending on your video card. You wont get a bottleneck with a OCed 2600k to 4.2Ghz without touching voltage. Want more you have to up the voltage in small increments until you find the OC to be stable.
 
BTW the article was updated

YskQK2R.png


The botton line of what was saying is why no OpenCL accelerated Havok yet?

Well, at least I know the FPS I am getting is whats to be expected. I am getting basically (Slightly better) than what the 980 scores. I have a 965BE @4Ghz.

Is there any word on steamroller based chips coming out in the next 6 months?
 
I wonder if that is labelled correctly. In such a core hungry game I cant imagine hyperthreading causing a performance hit, especially since we dont even see it in normal games, and usually i7 is slightly faster than i5.
Earlier in this thread I explained possible slowdown reasons. If there is a heavy thread running on one core and would saturate it on its own, then some other processes (OS, drivers) or thread on that same core would slow it down to 60-70%. If other threads or gfx output depend on its results, this alone could pull fps down. This might be caused by omitting the execution of SMT threads on all cores but one. One graph in the first posting is showing that effect.
 
Well, at least I know the FPS I am getting is whats to be expected. I am getting basically (Slightly better) than what the 980 scores. I have a 965BE @4Ghz.

Is there any word on steamroller based chips coming out in the next 6 months?

Same here, I'm pulling high 20's low 30's with a 3.6ghz PII and a 7950. My 7950 is pulling about 70% usage with the PII crying at 100% with 1080p Ultra. I just downloaded Win 8.1 preview last night and plan on trying it out to see how much improvement there is.
 
Back
Top