Patent ID: 11900162
Assignee: SEDAI, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. A non-transitory computer-readable medium comprising instructions that, responsive to execution by a processing device, causes the processing device to perform operations comprising:
executing a first test function using a distributed computing system at a first plurality of allocation setpoints for a computing resource;
based on the execution, obtaining one or more performance metrics for the first test function for each setpoint of the first plurality of allocation setpoints;
training a machine learning model based on the obtained one or more performance metrics, wherein training the machine learning model comprises fitting a function to each of the obtained performance metrics over the first plurality of allocation setpoints; and
utilizing the trained machine learning model to manage the computing resource for a second function, wherein utilizing the trained machine learning model to manage the computing resource for the second function comprises:
receiving the second function to be optimized for the computing system;
executing the second function at a second plurality of allocation setpoints for the computing resource, wherein the second plurality of allocation setpoints comprises a fewer number of setpoints compared to the first plurality of allocation setpoints;

obtaining the one or more performance metrics for the second function for each of the second plurality of allocation setpoints;
applying the trained machine learning model to the obtained performance metrics for the second function for each of the second plurality of allocation setpoints;
determining an optimal allocation setpoint for the one or more performance metrics based on the trained machine learning model; and, providing a recommendation of a setpoint for the computing resource for the second function based on the determined optimal allocation setpoint.