Patent · US Active

Measuring software system performance using benchmarks

US7546598B2 · kind B2 · utility

36Cited by
9References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 3, 2004
Grant dateJun 9, 2009
Priority date
Expiry dateMar 8, 2027

Classification

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

Abstract

Methods and apparatus, including computer program products, for measuring the performance of aspects of a complex data processing system. In one aspect, a method uses a dynamic synthetic benchmark to provide performance information for a program application running on a virtual machine. The benchmark in one implementation uses a load profile that includes information about instructions that make up the application, their call frequencies, and their workloads. Microbenchmarks of individual virtual machine instructions provide performance information about the virtual machine that is used with the load profile to synthesize a performance benchmark for the application.

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