Invention Grant
- Patent Title: Method and system for detection of thread stall
-
Application No.: US15850493Application Date: 2017-12-21
-
Publication No.: US10705843B2Publication Date: 2020-07-07
- Inventor: Omesh Bajaj , Kevin Barnett , Debapriya Chatterjee , Bryant Cockcroft , Jamory Hawkins , Lance G. Hehenberger , Jeffrey Kellington , Paul Lecocq , Lawrence Leitner , Tharunachalam Pindicura , John A. Schumann , Paul K. Umbarger , Karen Yokum
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Scully, Scott, Murphy & Presser, P.C.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/30 ; G06F11/07 ; G06F9/38 ; G06F11/00 ; G06F3/00

Abstract:
A method of checking for a stall condition in a processor is disclosed, the method including inserting an inline instruction sequence into a thread, the inline instruction sequence configured to read the result from a timing register during processing of a first instruction and store the result in a first general purpose register, wherein the timing register functions as a timer for the processor; and read the results from the timing register during processing of a second instruction and store the results in a second general purpose register, wherein the second instruction is the next consecutive instruction after the first instruction. The inline thread sequence may be inserted in sequence with the thread and further configured to compare the difference between the result in the first and second general purpose register to a programmable threshold.
Public/Granted literature
- US20190196816A1 Method and System for Detection of Thread Stall Public/Granted day:2019-06-27
Information query