Multithreaded microprocessor with register allocation based on number of active threads
First Claim
Patent Images
1. A method of allocating resources in a multithreaded processor comprising:
- providing resources for use by execution threads supported by the multithreaded processor; and
applying configuration information to a selection of the resources to allocate the resources among active ones of the execution threads.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism in a multithreaded processor to allocate resources based on configuration information indicating how many threads are in use.
-
Citations
18 Claims
-
1. A method of allocating resources in a multithreaded processor comprising:
-
providing resources for use by execution threads supported by the multithreaded processor; and
applying configuration information to a selection of the resources to allocate the resources among active ones of the execution threads. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processor comprising:
-
resources for use by execution threads supported by the processor; and
a resource selector to receive configuration information and to allocate the resources among active ones of the execution threads based on the configuration information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification