Patent · US Active

Bottleneck detector for executing applications

US9323651B2 · kind B2 · utility

5Cited by
44References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 18, 2013
Grant dateApr 26, 2016
Priority date
Expiry dateApr 18, 2033

Classification

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

Abstract

A bottleneck detector may analyze individual workloads processed by an application by logging times when the workload may be processed at different checkpoints in the application. For each checkpoint, a curve fitting algorithm may be applied, and the fitted curves may be compared between different checkpoints to identify bottlenecks or other poorly performing sections of the application. A real time implementation of a detection system may compare newly captured data points against historical curves to detect a shift in the curve, which may indicate a bottleneck. In some cases, the fitted curves from neighboring checkpoints may be compared to identify sections of the application that may be a bottleneck. An automated system may apply one set of checkpoints in an application, identify an area for further investigation, and apply a second set of checkpoints in the identified area. Such a system may recursively search for bottlenecks in an executing application.

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