×

Switching method in a multi-threaded processor

  • US 6,694,347 B2
  • Filed: 02/12/2002
  • Issued: 02/17/2004
  • Est. Priority Date: 05/11/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of operating a processor comprising:

  • running a non-threaded program application;

    executing the non-threaded program in a multiple-thread pipeline including a plurality of multiple-bit flip-flops that are capable of holding a plurality of execution threads;

    switching context in a fast context switching operation including;

    executing a first context in a first thread pathway in the multiple-thread pipeline;

    receiving an exception condition signal;

    in response to receipt of the exception condition signal, stalling the first context immediately including immediately deactivating the first context and activating an exception handler context while the state of the contexts in the multiple-thread pipeline remains the same.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×