×

METHOD AND APPARATUS FOR ALLOCATING ARCHITECTURAL REGISTER RESOURCES AMONG THREADS IN A MULTI-THREADED MICROPROCESSOR CORE

  • US 20090100249A1
  • Filed: 10/10/2007
  • Published: 04/16/2009
  • Est. Priority Date: 10/10/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A microprocessor core capable of executing a plurality of threads substantially simultaneously, comprising:

  • a plurality of architectural register resources available for use by the plurality of threads, where the plurality of architectural register resources is fewer in number than the plurality of threads multiplied by a number of architectural register resources required per thread;

    an architecture level indicator set to correspond to the plurality of architectural register resources available for use; and

    a supervisor for allocating the plurality of architectural register resources among the plurality of threads.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×