Please download the dossier by clicking on the dossier button x
×

Facilities for detailed software performance analysis in a multithreaded processor

  • US 6,256,775 B1
  • Filed: 12/11/1997
  • Issued: 07/03/2001
  • Est. Priority Date: 12/11/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A multithreaded processor, arranged and configured to process a plurality of threads and facilitate thread switch, for monitoring performance of the application executed by the processor, comprising:

  • (a) a first thread arranged and configured for executing the application on the first thread;

    (b) a second thread arranged and configured for executing recording of at least one selectable thread switch event upon detection of the selectable thread switch event during execution of the application on the first thread; and

    (c) a thread switch controller for detecting the selectable thread switch event and controlling thread switch between the first thread and the second thread, wherein in response to detection of the selectable thread switch event, the thread switch controller switches processing from the first thread to the second thread, whereby the second thread records information of the selectable thread switch event, and upon completion of recording, the thread switch controller switches processing from the second thread to a thread other than the second thread to continue execution of the application.

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