Patent ID: 11941456
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A computer system comprising:
one or more processing devices configured to execute program data for a workload manager system;
one or more memory devices communicatively and operably coupled to the one or more processing devices, the one or more memory devices storing a storing module, a comparison unit, an assignment unit, an identification module, and an adjustment unit, wherein the program data configures:
the storing module to store a usage of a resource of said computer system as time-stamped resource usage values;
the comparison unit to compare said time-stamped resource usage values with predetermined time-stamped performance goal values;
the assignment unit to assign a time-stamped priority value to an application that is running based on at least one of said time-stamped performance goal values;
the identification module to identify a future workload demand value by applying a time-series analysis algorithm to at least some of said time-stamped resource usage values and a corresponding at least some of said time-stamped performance goal values for said application resulting in workload demand time frames and related amplitudes of said workload demand time frames;
the adjustment unit to adjust a dispatch priority value for said application by setting a minimum dispatch priority value for said application based on said future workload demand value; and
the workload management system to grant usage of the resource to said application prior to granting usage of the resource to another application with a lower dispatch priority value.