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
