Most CPU Intensive Game

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Acanthus

Lifer
Aug 28, 2001
19,915
2
76
ostif.org
That usually means its not utilizing quad cores. Even a game with a single thread can show activity on all 4 cores when looking at task manager. Because that's just how the windows scheduler works, but if you were to add up the usage, it would be around 25%. Which means a single thread.

Planetside -- Large 3 faction battle -- Esamir



I would say there are at least two active threads, because CPU utilization hits 45-55%.

I still find it strange that no single core gets pegged at 100%
 
Last edited:

peonyu

Platinum Member
Mar 12, 2003
2,038
23
81
back in the day .. WoW 40 man Raids


Morrowind would take WoW back then and make it its bitch as far as cpu bottlenecks go. WoW 40 raids ran decently on most computers but Morrowind needed a 2ghz Athlon 64 cpu to break 60 fps in Balmorra.
 

tweakboy

Diamond Member
Jan 3, 2010
9,517
2
81
www.hammiestudios.com
Late game Civ 5 with huge map and max civs does some damage to weaker cpu's

Definitely noticed an improvement from my Q6600 to 2500k.


big time difference from Q6 to newer CPU. literally 5x more powerful and faster.. plus you can OC it to 4Ghz easy without touching anything else but the multi.

Also you should get a SSD you will see what youve been missing out on. Plus it will take care of the bottleneck for you. gl
 

Idontcare

Elite Member
Oct 10, 1999
21,110
59
91
I still find it strange that no single core gets pegged at 100%

That is intentional and it is because of the thread scheduler in windows, it is intentionally migrating the 2 active threads, cycling them across the cores.

Supposedly this is done on purpose at the request of the CPU makers to reduce the average operating temperature of any given core such that the system uses less power (less static losses) and creates less fan noise.

I cannot confirm if this really is a request from the CPU guys, but I can confirm it really does result in lower temperatures and lower power consumption, but it also slightly lowers performance because the cache has to migrate every time the thread migrates. I can also confirm that the scheduler is at least intelligent enough that it knows to avoid double-loading a physical core or module with two threads, if it can it will avoid loading two threads on the same module and will avoid loading two threads onto an HT core.

The extra 5% or so of CPU activity is likely associated with the scheduler itself, shuffling data across cores and tracking it all with performance counters and the like.

Some programs will manage their own affinity locking which gets around the scheduler shenanigans, but most programs don't do that.
 

Acanthus

Lifer
Aug 28, 2001
19,915
2
76
ostif.org
That is intentional and it is because of the thread scheduler in windows, it is intentionally migrating the 2 active threads, cycling them across the cores.

Supposedly this is done on purpose at the request of the CPU makers to reduce the average operating temperature of any given core such that the system uses less power (less static losses) and creates less fan noise.

I cannot confirm if this really is a request from the CPU guys, but I can confirm it really does result in lower temperatures and lower power consumption, but it also slightly lowers performance because the cache has to migrate every time the thread migrates. I can also confirm that the scheduler is at least intelligent enough that it knows to avoid double-loading a physical core or module with two threads, if it can it will avoid loading two threads on the same module and will avoid loading two threads onto an HT core.

The extra 5% or so of CPU activity is likely associated with the scheduler itself, shuffling data across cores and tracking it all with performance counters and the like.

Some programs will manage their own affinity locking which gets around the scheduler shenanigans, but most programs don't do that.

I wonder if forcing 2 cores would change performance in game noticeably.
 

Idontcare

Elite Member
Oct 10, 1999
21,110
59
91
I wonder if forcing 2 cores would change performance in game noticeably.

Noticably? Not likely, not unless the game itself was already sitting on the hairy edge of a particular fps threshold where it made the difference with vsync or some such.

And when it comes to systems that have turbo-core/turbo-boost enabled and functioning it may actually hurt performance because locking the threads to a given core will increase its temperature and power-consumption which can result in the CPU dropping down in speed bin if it was running in a turbo bin.
 

Acanthus

Lifer
Aug 28, 2001
19,915
2
76
ostif.org
Noticably? Not likely, not unless the game itself was already sitting on the hairy edge of a particular fps threshold where it made the difference with vsync or some such.

And when it comes to systems that have turbo-core/turbo-boost enabled and functioning it may actually hurt performance because locking the threads to a given core will increase its temperature and power-consumption which can result in the CPU dropping down in speed bin if it was running in a turbo bin.

I have all throttling and turbo features disabled. I just ran a run with it forced to CPU-0 and CPU-1 on the rig in sig and didn't notice a difference positive or negative, but I couldn't find a large battle to compare. Most people fall to 20-28fps regardless of settings and graphics card in large planetside battles. (less if the computer is really dated)
 

cytg111

Lifer
Mar 17, 2008
23,931
13,427
136
talking BF3 and 64 player maps, couldnt it be something like the network latency involved in synchronizing 64 players more that it is cpu or gpu cycles that dwarfs the fps'es? Just thinking.
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
Planetside -- Large 3 faction battle -- Esamir



I would say there are at least two active threads, because CPU utilization hits 45-55%.

I still find it strange that no single core gets pegged at 100%

Not strange at all, that's exactly how it typically works. If you think that's confusing, don't even bother looking at task manager on a CPU with Hyperthreading. That muddies up the waters a good bit unless you have a solid understanding of how the scheduler/task manager/HT all work together.... Actually "work together" is probably a bad phrase, how they "relate" is probably more accurate.
 
Last edited:

Avalon

Diamond Member
Jul 16, 2001
7,567
156
106
Don't think it's the most CPU intensive, but Natural Selection 2 is the most demanding CPU intensive game I play. Game runs a crazy amount of LUA scripting, it absolutely kills CPU. It needs high clocks + high IPC.
 

InsaneAdam

Junior Member
Jan 5, 2013
16
0
0
Avalon said:
Don't think it's the most CPU intensive, but Natural Selection 2 is the most demanding CPU intensive game I play. Game runs a crazy amount of LUA scripting, it absolutely kills CPU. It needs high clocks + high IPC.

Thanks, this is good to know. I was getting 20 frames or less with my 4 year old amd processor and 256 mb of video memory. Got a x79 board, 3820 sb-e, hyper 212+, msi 660 ti 2gb overclocked and quad channel 32gb (4x8) g.skill ripjaws @1600. All in the mail. I should be running Natural selection 2 @100+ fps like a boss.


Posted from Anandtech.com App for Android
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |