On 3/8/2016 11:44 AM, Neil Duffee wrote:
If all my threads have to run on a single CP, don't I become singly threaded?

That is precisely the concept behind SMT (symmetric multithreading). During the pipeline stalls that inevitably occur (e.g., interlocks, cache misses, etc.) the other thread gains access to the execution resources of the core. Each thread has its own PSW, registers, timers, etc. but there is only one core.

--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
http://www.phoenixsoftware.com/

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to