CPC G06N 3/063 (2013.01) [G06F 9/5011 (2013.01); G06F 9/5044 (2013.01); G06F 18/217 (2023.01); G06N 3/08 (2013.01)] | 20 Claims |
17. A method to optimize resource utilization comprising:
determining, by executing an instruction with processor circuitry, first layer performance metrics associated with a first layer of a neural network (NN) model based on execution with a first configuration of hardware circuitry;
determining, by executing an instruction with the processor circuitry, second layer performance metrics associated with the first layer of the NN model based on execution with a second configuration of hardware circuitry;
comparing, by executing an instruction with the processor circuitry, the first layer performance metrics and the second layer performance metrics; and
assigning, by executing an instruction with the processor circuitry, the first layer of the NN model to execute on one of the first or second configurations of hardware circuitry based on the comparison of the first layer performance metrics and the second layer performance metrics.
|