Method and device for supporting FPGA (Field Programmable Gate Array) training in TensorFlow
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
- Publication Date
- 2020-03-27
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present invention relates to the computer field, and more specifically, relates to a method and device for supporting FPGA training in TensorFlow. Background technique
[0002] TensorFlow is currently the most widely used deep learning framework in the field of deep learning. Many deep learning models are implemented based on TensorFlow. Many hardware manufacturers, including ASIC and FPGA manufacturers, regard TensorFlow as the primary support framework for deep learning.
[0003] However, most of the current manufacturers only support the reasoning of TensorFlow models (convert the model into an intermediate layer supported by FPGA to run on FPGA), and only CPU, GPU, and TPU support TensorFlow training. Some manufacturers have implemented FPGAs to support TensorFlow reasoning, but do not support FPGA training. Since FPGAs do not support TensorFlow training and cannot be accelerated by FPGAs for training, models that are deployed online and requ...