US7424599
Apparatus, method, and instruction for software management of multiple computational contexts in a multithreaded microprocessor
Apparatus, method, and instruction for software management of multiple computational contexts in a multithreaded microprocessor