Patent ID: 9092205
Filing Date: 2015-07-28
Classification: G06F

Abstract:
1. A computer implemented method for non-interrupting performance tuning using runtime reset, the method comprising: analyzing component performance data from a component of a data processing system, wherein the component comprises a processor from a plurality of processors operating in the data processing system, wherein the plurality of processors participates in processing a workload of a workload type, and wherein the analyzing determines a characteristic of the workload; determining a performance requirement of the workload according to a performance requirement of the workload type; identifying a set of preferred performance tuning parameter values to apply to the component to meet the performance requirement of the workload; sending the set of preferred performance tuning parameter values to a Power On Reset engine (PORe) associated with the processor; resetting, by the PORe, the component such that the resetting reconfigures the component to form a reconfigured component, wherein the reconfigured component uses a value in the set of preferred performance tuning parameter values to satisfy the performance requirement of the workload; continuing, during the resetting, processing the workload using remaining processors in the plurality of processors and without rebooting the data processing system; and taking over, by the reconfigured component, the processing of the workload from a second processor in the plurality of processors.