The thread level parallelism is a process of
(a) saving the context of currently executing process
(b) flushing the CPU of the same process
(c) loading the context of new next process
(d) all of the mentioned
This question was addressed to me in an interview for job.
This intriguing question comes from Rapid Execution Module, Memory Subsystem, Hyperthreading Technology topic in chapter Pentium 4 processor of Microprocessor