System and method for executing deep neural network based on heterogeneous platform
A deep neural network and heterogeneous platform technology, which is applied to systems that execute deep neural networks, and executes deep neural networks based on heterogeneous platforms, can solve the problems of low execution speed of neural networks and poor model compatibility, so as to improve execution speed, The effect of improving compatibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0033] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific implementation examples.
[0034] refer to figure 1 , the present invention is based on a heterogeneous platform to execute a deep neural network system, including a model analysis module, an analysis module, a platform detection module, a task allocation module and a reasoning module. In this embodiment, the platform detection module, task allocation module and reasoning module is realized through a heterogeneous platform O containing 4 heterogeneous computing units, where:
[0035] The model analysis module is used to serialize and analyze the deep neural network DNN model based on deep learning training, and obtain a description file M containing 12 operators and a description file M containing data flow relationships between 16 operators 'Send to the analysis module, traverse the 12 operators in M at the same time, and send the attribute para...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


