Invention Grant
US08578382B2 Associating data for events occurring in software threads with synchronized clock cycle counters
失效
将软件线程中发生的事件与同步时钟周期计数器相关联
- Patent Title: Associating data for events occurring in software threads with synchronized clock cycle counters
- Patent Title (中): 将软件线程中发生的事件与同步时钟周期计数器相关联
-
Application No.: US12468114Application Date: 2009-05-19
-
Publication No.: US08578382B2Publication Date: 2013-11-05
- Inventor: Suresh K. Venkumahanti , Robert Shuicheong Chan , Prasanna Kumar Balasundaram , Louis Achille Giannini
- Applicant: Suresh K. Venkumahanti , Robert Shuicheong Chan , Prasanna Kumar Balasundaram , Louis Achille Giannini
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agent Peter Michael Kamarchik; Nicholas J. Pauley; Joseph Agusta
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
Methods, apparatuses, and computer-readable storage media are disclosed for reducing power by reducing hardware-thread toggling in a multi-processor. In a particular embodiment, a method is disclosed that includes collecting data from a plurality of software threads being processed by a processor, where the data for each of the events includes a value of an associated clock cycle counter upon occurrence of the event. Data is correlated for the events occurring for each of the plurality of threads by starting each of a plurality of clock cycle counters associated with the software threads at a common time. Alternatively, data is correlated for the events by logging a synchronizing event within each of the plurality of software threads.
Public/Granted literature
- US20100299668A1 Associating Data for Events Occurring in Software Threads with Synchronized Clock Cycle Counters Public/Granted day:2010-11-25
Information query