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
curiousmike

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
rvcjew

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
Reply

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




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
Cores question
I was reading a thread about seeing if all the cores are operating properly. I looked in Dev Mgr and it shows 8 cores, but usage on only two. Is this normal? Thanks, Paul
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
BSOD with cores 3 or 4
Hi, I need some advice. Built new PC using ASUS M479XTD AVO and Phenom 944 X4, only 1 Gb of DDR3 and a Radeon HD 4670, PSU is Artic 500. After some initial problems trying to install XP, I gave up and bought Windows 7 Pro 32 bit. This was a clean install which was completed without any...
BSOD Help and Support
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
All 8 cores at 95% in use, nothing running
Windows Task manager says that System Idle is using most of the memory and it has over 175 threads created last i checked. :eek: I am almost afraid to start a program, this cannot be good for the longevity of my CPU. I'm gonna guess this isn't completely normal. OK, I have owned desktops...
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 05:03.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App