-4

HyperThreading can only create two cores/threads ?

More can not be created by design or is there any other limitation ?

Basit Anwer
  • 103
  • 4

1 Answers1

3

HyperThreading is Intel's name for multiple run queues on single processor core. For now Intel only have processors with 2 threads, but other architectures has more, e.g. IBM power 7 have 4 threads.

DukeLion
  • 3,259
  • 1
  • 18
  • 19
  • On top, this is hardware threads. The OS can schedule multipel software threads like with a real core. It is only called hardware thread becuase it is not a "full core" - some stuff is shared, when access is needed the small hyper-threading core must wait. – TomTom Jun 05 '12 at 11:15
  • I like definition of 'execution thread', 'hardware thread' is a bit misleading – DukeLion Jun 05 '12 at 11:54
  • Agree, but it is like what you find in most discussions. "Hardware side numlti threading". – TomTom Jun 05 '12 at 11:58