×

Analysis of parallel processing systems

  • US 10,055,460 B2
  • Filed: 09/03/2014
  • Issued: 08/21/2018
  • Est. Priority Date: 09/04/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a report output in respect of a given metric, the method comprising using a data processing system to carry out the following steps for the given metric:

  • receiving a plurality of streams of data from a plurality of data processing sources of a parallel processing system, each stream including time-stamped data, associated with a respective data processing source of the plurality of data processing sources, in respect of the given metric which is sampled at intervals;

    for each stream of data, identifying a respective start time and a respective end time;

    determining a normalized start time and a normalized end time;

    specifying normalized sampling points between the normalized start time and the normalized end time;

    for each stream of data, re-sampling the data at the specified normalized sampling points between the normalized start time and the normalized end time, thereby producing normalized sampled data;

    for each normalized sampling point, using a statistical-analysis tree structure to analyze the normalized sampled data across all the streams of data to determine one or more statistical derivatives of the normalized sampled data, the statistical-analysis tree structure having nodes, wherein, for each node in the statistical-analysis tree structure that has one or more immediately-preceding nodes, values for the one or more immediately-preceding nodes are used to determine a value for said node; and

    providing a report output which represents values of the one or more statistical derivatives as a function of time.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×