Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: How can all cores on a hyperthreaded CPU go to 100%

03 May 2015   #1

Windows Server 2012 R2
How can all cores on a hyperthreaded CPU go to 100%

Hi, you know when you goto Task Manager, it shows you by default all cores (ie physical & hyperthreaded) on the system? Given the way hyperthreading works is by having a second set of registers for the CPU (ie instruction and data for thread 1 is on registers 1, and instruction and data for thread 2 is on registers 2), and when say thread 1 requires the CPU to access slow I/O such as memory or disk, the same physical CPU can temporary switch to run thread 2 using the instruction and data on registers 2.

So if my CPU has 4 physical cores, and I see on Task Manager, 8 cores (physical + hyperthreaded), I should never see any of these 8 cores going 100% but rather the sum of both physical + hyperthreaded core going 100%.

Anyone knows why we can see on Task Manager 100% CPU usage for any of the cores (physical + hyperthreaded)?

My System SpecsSystem Spec
04 May 2015   #2

7 Pro x64, 10 Pro x64

Off wikipedia: With HTT, one physical core appears as two processors to the operating system, which can use each core to schedule two processes at once. In addition, two or more processes can use the same resources: if resources for one process are not available, then another process can continue if its resources are available. Hyper-threading - Wikipedia, the free encyclopedia

So if they are all at 100% that means your program is using all of the cores and it is working properly depending on the type of program (3d rendering for example will saturate your cores.) if your PC is doing nothing and has all cores at 100% then you have another issue.
My System SpecsSystem Spec

 How can all cores on a hyperthreaded CPU go to 100%

Thread Tools

Similar help and support threads
Thread Forum
How many cores do I have in my CPU (name confusion)
Hi, in my DXdiag my CPU is as follows: intel core i5 CPU 650 @ 3.2GHz (4 CPUs),~ 3.2 GHz Does this mean that I have just a 2 core or a quad core with 4 "threads" whatever that is?
Hardware & Devices
3 CPU cores and not 4?
I have a AMD 955 Quad but now it's only showing 3 cores on my gadget. Is there a way to check this out so I'm wondering if there is something wrong with my CPU?
Hardware & Devices
What Would You Do With 48 Cores?
Saw this today and thought, hmmm, what would I do with 48 cores~~:confused::geek: What Would You Do With 48 Cores? | AMD at Work
Chillout Room
Only two cores out of four showing?
Previously my computer worked fine with my Intel Core 2 Quad processor. Recently I noticed that in task manager and msconfig and even in hardware manager it was only recognising two of the cores. In device manager all four cores are showing and working correctly, but in task manager it is only...
Hardware & Devices
Boot up 1 or 4 Cores
Hello All I have a ? on boot/up. Do I setup to boot with one core like it is, or boot 2 or 3 & 4 core? :doh: What is the best setup on i7. This is on a Dell 435T/9000 i7. :cool: Thanks for your time guys & gals
Performance & Maintenance

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 09:11.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App