Answer by harold for In what sense does each thread appears to the operating...
The various threads of a SMT CPU appear as separate cores to the OS. For example on x86 with hyperthreading, interprocessor interrupts apply to virtual cores. For example a SIPI (start-up ipi)...
View ArticleAnswer by Hot Licks for In what sense does each thread appears to the...
The statement is not "silly" and is a decent first approximation to understanding tasking and threading. A task/thread has a set of registers, a memory address space (populated with RAM and sometimes...
View ArticleAnswer by Kmtdk for In what sense does each thread appears to the operating...
The fact that a cpu have multiple physical cores, is one thing (cpu cores), but the fact that the cpu can have virtual cores, are usually called "threads" in the hardware context(but they are not the...
View ArticleIn what sense does each thread appears to the operating system as a separate...
In the book Modern Operating Systems, Multithreading has implications for the operating system because each thread appears to the operating system as a separate CPU. E.g., Consider a system with two...
View Article