Patent · US Active

Method and apparatus for profiling data addresses

US7827543B1 · kind B1 · utility

7Cited by
28References
47Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 6, 2004
Grant dateNov 2, 2010
Priority date
Expiry dateSep 17, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3612
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Data address profiling allows determination of sources of code execution hindrance with different perspectives of memory references and allows correlation of sampled runtime events and memory reference objects, such as cache lines. Associating sampled runtime events with data addresses provides for efficient and targeted optimization of code with respect to data addresses and physical and/or logical memory reference objects (e.g., memory segments, heap variables, variable instances, stack variables, etc.). An instruction instance is identified in relation to a sampled runtime event. A data address is determined from the instruction instance. From the determined address, a memory reference object is ascertained.

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