A mechanism in a multithreaded processor to allocate resources based on configuration information indicating how many threads are in use. ...http://www.google.de/patents/US20030041228?utm_source=gb-gplus-sharePatent US20030041228 - Multithreaded microprocessor with register allocation based on number of active threads