Patent · US Active

Apparatus and method for profiling system events in a fine grain multi-threaded multi-core processor

US8762951B1 · kind B1 · utility

177Cited by
57References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 21, 2007
Grant dateJun 24, 2014
Priority date
Expiry dateAug 6, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/88
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for profiling runtime system events of a computer system may include associating a data source type with detected system events. The system events may be detected dependent on information included in a reply message received by a processor in response to a data request or other transaction request message. The reply message may include information characterizing a source type of a source of data included in the reply message. The source type information may indicate that the source is remote or local; that it is a shared or a private storage location; that the data is supplied via a cache-to-cache transfer; or that the data is sourced from a coherency domain other than that of the requesting process. Instructions, events, messages, and replies may be sampled, and extended address information corresponding to the samples may be stored in an event set database for performance analysis.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.