×

Software emulation of directed exceptions in a multithreading processor

  • US 20060161421A1
  • Filed: 12/20/2005
  • Published: 07/20/2006
  • Est. Priority Date: 08/28/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing software emulation of a directed exception in a multithreading processor running a multiprocessor operating system, the processor having a plurality of thread contexts each comprising storage elements that describe a state of execution of a respective plurality of threads running on the respective plurality of thread contexts, the method comprising:

  • writing, by a first thread running on a first thread context, to a second thread context to cause a second thread running on the second thread context to stop running;

    writing, by the first thread, to the second thread context an address of an exception handler of the operating system; and

    writing, by the first thread, to the second thread context to cause the exception handler to commence running at the address on the second thread context.

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