Which just brings you back to preemptive multithreading, but without being able to use all the cores you paid for.