Invention Grant
- Patent Title: Recording activity of software threads in a concurrent software environment
-
Application No.: US13884643Application Date: 2012-01-05
-
Publication No.: US09600348B2Publication Date: 2017-03-21
- Inventor: Frank Eliot Levine , David Kevin Siegwart , Enio Manuel Pineda
- Applicant: Frank Eliot Levine , David Kevin Siegwart , Enio Manuel Pineda
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Mark G. Edwards
- Priority: EP11150483 20110110
- International Application: PCT/IB2012/050051 WO 20120105
- International Announcement: WO2012/095762 WO 20120719
- Main IPC: G06F9/52
- IPC: G06F9/52 ; G06F11/34

Abstract:
The present disclosure provides a computer program product and activity recording system for identifying idleness in a processor via a concurrent software environment. A thread state indicator records an indication of a synchronization state of a software thread that is associated with an identification of the software thread. A time profiler identifies a processor of the computer system being idle and records an indication that the processor is idle. A dispatch monitor identifies a dispatch of the software thread to the processor. In response to the dispatch monitor determining the indication identifies that the processor is idle and the indication of a synchronization state of the software thread indicating the software thread ceases to execute in the processor, the dispatch monitor generates a record attributing the idleness of the processor to the software thread and the indicated synchronization state.
Public/Granted literature
- US20130227586A1 Recording Activity of Software Threads in a Concurrent Software Environment Public/Granted day:2013-08-29
Information query