Optimizing inference for deep-learning neural networks in a heterogeneous system
AssigneeAdvanced Micro Devices, Inc.
InventorShuai Che
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorShuai Che
Estimating the term…
Systems, methods, and devices for deploying an artificial neural network (ANN). Candidate ANNs are generated for performing an inference task based on specifications of a target inference device. Trained ANNs are generated by training the candidate ANNs to perform the inference task on an inference device conforming to the specifications. Characteristics describing the trained ANNs performance of the inference task on a device conforming to the specifications are determined. Profiles that reflect the characteristics of each trained ANN are stored. The stored profiles are queried based on requirements of an application to select an ANN from among the trained ANNs. The selected ANN is deployed on an inference device conforming to the target inference device specifications. Input data is communicated to the deployed ANN from the application. An output is generated using the deployed ANN, and the output is communicated to the application.
A method for deploying an artificial neural network (ANN), the method comprising:
A method for generating an artificial neural network (ANN), the method comprising:
A method for deploying an artificial neural network (ANN), the method comprising:
A device for generating an artificial neural network (ANN), the device comprising:
A device for deploying an artificial neural network (ANN) to perform an inference task, the device comprising:
Dependencies are inferred from the claim text.