Hi,
Recently I've been having some blues with my sig laptop, namely I think the low CPU core clocks are playing a factor in game framerate performances.
Here's what I really can't understand:
IF when a game is running, and it utilizes all 4 cores (albeit 1 of them is used more than the other three), and none of the cores are maxing out at 100%, can I assume that the CPU has ZERO negative effect on the game framerates and the GPU is 100% the bottleneck in that regard?
Because people always say, oh XXX CPU is the best for gaming. Do CPU differences (different clocks / number of cores) even affect game performance if none of them are getting 100% core usage on any of the cores?
Thanks.
-
Most games are single-threaded, unfortunately, That means it'll only really be able to use one core, and thus faster clocks/less cores will perform better than slower clocks/more cores.
In my opinion and knowledge, yes you would be safe in saying that the CPU might not be the bottleneck here. I know that Nvidia GPUs have a "GPU Load" sensor in GPU-Z - see if that's the case for ATI, and how much is used during gaming. -
If it's single-threaded, why do four cores all go under load (over 50%) when the game runs though?
What I mean is, would clocks matter if none of the cores are running over 80%? Doesn't that mean the CPU doesn't need to work at its full clock capacity to not be the bottleneck? -
-
-
-
In assassin's creed, the fps is on average higher, but drops much lower than my previous laptop whenever I'm looking at many moving NPCs. -
I'd say as long as you have a modern day GPU/CPU (i5/i7 or AMD equivalent with 4xxx/5xxx and nvidia equivalent) the only bottlenecks are the developer's code.
-
while n>0 do {n=1} -
Meaker@Sager Company Representative
Bottleneck:
The factor where changing its value causes an similar change to your performance.
Eg 10% CPU OC = 10% rise in performance.
The closer to the linear scaling above the larger the bottleneck. -
moral hazard Notebook Nobel Laureate
So then a 10% underclock should lower the performance by ~10%.
Might be worth testing that.
You can lower the frequency of your N930 right? -
-
I just did it, used FRAPS 60 second fps capture, benchmarked for CPU @ 2GHz vs @ 1.6 GHz (20% difference).
The Min/max/avg for 2GHz
21/50/30.8
The min/max/avg for 1.6GHz
14/35/20.5
This is some serious bottlenecking O.O The reduction of performance is even more than the reduction in clocks!!!! -
Have you seen if there's a CPU overhead that FRAPS is adding to your gaming? I don't use it personally, opting to use TF2's internal cl_showfps control variable.
-
Regardless, the moral of the story is: don't buy quad core CPUs without Turbo Boost clocked at 2.0GHz, particularly if they are based on a crippled version of a 2-3 year old architecture. -
Yeah it still uses ~80% core 1, and 50% of the other 3...
-
Good! This means that your CPU is definitely bottlenecking you and on top of that, either whatever you are measuring usage with is incorrect or the CPU is silently throttling itself.
It's remarkable just how awful AMD's mobile quad-cores are -- they are beaten by the better Arrandale dual-cores even in fully multi-threaded workloads, they have inferior battery life and they are utterly crushed in tasks that place a heavy load on 1 or 2 threads, not just by Arrandale, but even by 2 year old Core2Duos. Their desktop CPUs really aren't so bad (they may not be the best, but they're competitive at the prices they're being sold at), but what they put in laptops is just pitiful. -
FRAPS uses lots of system resources. If you really want to find out the true framerates it is best not to use it if there is any other way.
-
As for the throttling in question, it's been tossed back and forth and I still don't know if it's definitely happening, or not.
So there must be throttling if none of the cores are floored (usage stuck to the ceiling) yet evidence shows CPU bottlenecking?
Also I just tested 1.8 GHz CPU clock in the game, Fraps shows 26.5 average fps, which is consistent with the previous tests at 1.6 and 2 GHz. -
moral hazard Notebook Nobel Laureate
Is there an upgrade option for that socket?
Maybe you can get a new CPU from ebay. -
Here's a list of the CPU's that *should* be compatible:
http://www.amd.com/us/products/note...ainstream/Pages/2010-mainstream-platform.aspx
I would look into a higher clocked dual core.
You can get the N620 @ 2.8GHz for $180 and sell your old quad for $210. -
It seems the only perfect solution is quad/dual core with turbo (cough*intel*cough). Well that won't happen soon unfortunately, and I'm stuck with this laptop haha.
I wonder if unlocking the HT reference clock (the AMD equivalent of FSB) is possible, because that's a direct route (and pretty much the only way) to overclocking this CPU. My theory is, the guy who claimed to have overclocked this CPU to 2.5 on newegg, must have found some form of shady software which unlocked the HT ref clock and allowed him to go through with the deed. -
Jerg, have you tried k10stat? Not had anything to do with AMD OC so apologies if it's a bad suggestion.
-
-
It seems the reason why none of these work is that several things are all locked already (CPU voltage, HT ref clock, CPU multiplier).
Do people who use setFSB, with similarly locked CPUs, actually unlock their FSB/HT ref clock? I know setFSB won't work here but if locked FSB can be unlocked via software, then HT ref clock should too, if a software is ever made to do that. -
-
-
Sigh, I just found out (according to the 5553G schematic here) that my mobo is hardwired NOT to allow overclocking - it doesn't even have a clock generator!
All the clocks are generated by southbridge instead, how "ingenious" of AMD.
Can anyone here confirm that this is indeed the case? -
And dude, I posted the link the Amdahl's Law.And like I said before, this game is a perfect example of it in action. It doesn't matter how many extra processors you add, regardless of the extra load being divvied up equally between them, if performance is bottlenecked by a single thread.
-
Here are what happened later:
I was able to return the laptop free of restocking fee (minus shipping), and purchased another Acer, the 5820TG, which had the same specs (the laptops even look the same) except an Intel i5-460M CPU instead of the AMD N930 CPU; it costed the same because of a price-match.
Got the laptop earlier today, tested on the same games with same 5650 overclock clock values. Wow, CPU bottlenecks of the previous laptop cannot be more clear.
On average, my framerates doubled across all of ~8 games I've tested so far. One or two games which were entirely CPU-independent (e.g. Two Worlds II) I got the same framerates (meaning the N930 did not bottleneck), however in games like Need For Speed, and Assassin's Creed, I got double the framerates (40s and 50s instead of teens to low 20s); and in some extreme cases - such as Half Life 2 Cinematic Mod - I got about FIVE TIMES the framerate boost, going from low 20s to 30s FPS with the returned laptop, to now 80~200 fps.
All of these because of a different CPU.
Lesson learned (hopefully those who want to buy laptops with AMD CPUs for gaming in the future can appreciate the pain I've been through too), AMD is a no-no in laptops; nerfs it to hell doesn't matter what the other specs are. -
davepermen Notebook Nobel Laureate
and besides, even if only one core is at 100% (shown as 50%), and the others aren't, that can mean that the game bottlenecks, as at this point only one thread of the app would need more juice than the cpu delivers.
happily, to fight this single-thread-bottleneck, newer cpu's like your i5 do overclock if only one core (or simply not all cores) are at full usage, to fight against that bottleneck.
but in your case, the fact that you have hyperthreading somehow hides the fact that you have all cores at 100%.
oh, and, no, games nowadays are heavily multithreaded and use all cores. that's a myth that isn't true anymore, that games are still singlethreaded. wasn't true for halflife2, wasn't true for crysis/farcry, and isn't for a lot of other games. -
Now I've just had this new AS5820TG for half a day yet, haven't monitored the CPU load during gaming but I'm fairly sure it's handling most games many MANY times better than the N930 processor. -
davepermen Notebook Nobel Laureate
oh, well..
points still stand. but obviously the hyperthreading part would not fit to the amd
Definition of CPU bottleneck?
Discussion in 'Hardware Components and Aftermarket Upgrades' started by jerg, Dec 9, 2010.