An apparatus, program product and method accommodate conventional yield
calls within a multithreaded processor environment by coordinating
yielding threads within the hypervisor. A hypervisor coordinates the
yielding threads within the hypervisor to ensure all threads on a
multithreaded processor execute within the same partition or hypervisor.