Apparatus and a method and a non-transitory machine-readable storage medium
OwnerAntonio VALLES, Rebecca DAVIDinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerAntonio VALLES, Rebecca DAVIDinventors
Estimating the term…
It is provided an apparatus comprising interface circuitry, machine-readable instructions, and processing circuitry to execute the machine-readable instructions. The machine-readable instructions include instructions to: obtain execution phases of an application; to determine critical execution phases among the obtained execution phases based on one or more execution-performance metrics of the execution phases; to cluster execution tasks performed in the determined critical execution phases into one or more clusters corresponding to the respective execution phase based on a runtime behavior of the respective execution tasks; and to generate a performance model based on the determined clusters. The execution phases are designated during a first execution of the application. The execution of the application comprising a plurality of parallel-executing processes distributed on a single node or across a plurality of nodes. The execution phases are determined based on communication events among at least a part of the plurality of processes.
An apparatus comprising interface circuitry, machine-readable instructions and processing circuitry to execute the machine-readable instructions to:
A method comprising:
Dependencies are inferred from the claim text.