Hyper-Threading (HT) Technology
Hyper-Threading (HT) Technology
Since two architecture states are present in a single physical processor, the
processor acts as two processors with respect to software perspective. There
are three types of resources in hyper-threading technology such as replicated
resources, shared resources, and shared/replicated resources,
When the process consists of m number of threads, the total time for context
switching will be m times that of a single thread context-switching time.
Hence, context switching requires a number of CPU cycles. If multiple
numbers of threads are present, system performance will be improved. But a
large number of threads consume more time in context switching.