Patent · US Active

Methods, apparatus, and articles of manufacture to virtualize performance counters

US9063762B2 · kind B2 · utility

7Cited by
0References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 23, 2012
Grant dateJun 23, 2015
Priority date
Expiry dateJun 14, 2033

Classification

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

Abstract

Methods, apparatus, and articles of manufacture to virtualize performance counters are disclosed. An example method includes scheduling a virtual machine on a processor, incrementing a virtual performance counter in response to an occurrence of a speculative event during direct execution of guest instructions by the virtual machine on the processor, and incrementing the virtual performance counter in response to an occurrence of the speculative event during execution of emulated instructions by a hypervisor on behalf of the virtual machine on the processor.

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