Systems and methods of resource configuration optimization for machine learning workloads
AssigneeHewlett Packard Enterprise Development LP
InventorsLianjie Cao, Faraz Ahmed, Puneet Sharma, Ali Tariq
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett Packard Enterprise Development LP
InventorsLianjie Cao, Faraz Ahmed, Puneet Sharma, Ali Tariq
Estimating the term…
Systems and methods can be configured to determine a plurality of computing resource configurations used to perform machine learning model training jobs. A computing resource configuration can comprise: a first tuple including numbers of worker nodes and parameter server nodes, and a second tuple including resource allocations for the worker nodes and parameter server nodes. At least one machine learning training job can be executed using a first computing resource configuration having a first set of values associated with the first tuple. During the executing the machine learning training job: resource usage of the worker nodes and parameter server nodes caused by a second set of values associated with the second tuple can be monitored, and whether to adjust the second set of values can be determined. Whether a stopping criterion is satisfied can be determined. One of the plurality of computing resource configurations can be selected.
A computer-implemented method comprising:
A system comprising:
A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform:
Dependencies are inferred from the claim text.