Sign in with
Sign up | Sign in
Your question
Solved

Are Hyperthreaded Cores Seen Differently?

Last response: in CPUs
Share
January 1, 2013 5:04:16 PM

In Intel's implementation I thought that the purpose of hyperthreading was that if you have a processor with x cores the OS would see the processor as having 2x cores. But it's clear from the community, and whilst watching WTask Manager whilst playing games, that only x cores are utilized at a time.

So I'm just wondering if the hyperthreaded cores are somehow seen differently, and if so why games choose to ignore them.

I remember having to go into the config settings of GRID and manually add additional cores to get it to use them. Is it possible to do that with other games?

Thank you.
a c 152 à CPUs
January 1, 2013 5:35:11 PM

Hyperthreaded "cores" are seen as virtual cores not real cores. So a computer with Windows 7 and I3 Windows will see it as two real cores and two virtual cores.
m
0
l

Best solution

a b à CPUs
January 1, 2013 5:40:21 PM

The idea is to allow the core to work on a second thread when it's primary workload has stalled. If the main workload keeps the core busy, it makes sense that there would be little activity on the hyperthreaded "virtual core".
Share
Related resources
January 1, 2013 5:43:10 PM

Okay, I thought the OS saw them as equal cores. Thank you :) .
m
0
l
January 1, 2013 5:43:19 PM

Best answer selected by ashiataka.
m
0
l
a b à CPUs
January 1, 2013 8:30:27 PM

ashiataka said:
Okay, I thought the OS saw them as equal cores. Thank you :) .


Your welcome.

Windows 2000 and earlier did see them equally. And it wasn't a good thing. Every OS since is hyper threading aware.
m
0
l
!