Unlock instant, AI-driven research and patent intelligence for your innovation.

Deep learning training method based on Tensorflow framework

A deep learning and training method technology, applied in the field of big data, can solve the problems of limited communication, long communication time, and large-scale deployment become a bottleneck, so as to reduce the communication delay and improve the efficiency of deep learning training.

Pending Publication Date: 2022-02-08
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when using a host in PCIE mode for model training, it is limited by the number of FGPA card slots in the server, which will become a bottleneck in large-scale deployment
At the same time, since the communication between multiple FPGA boards based on the PCIE mode needs to be carried out by the CPU, the communication time is relatively long, that is, the communication is limited

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Deep learning training method based on Tensorflow framework
  • Deep learning training method based on Tensorflow framework
  • Deep learning training method based on Tensorflow framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0040] Please refer to figure 1 , the application provides a deep learning training method based on the Tensorflow framework, including:

[0041] S101: Receive a deep learning training request;

[0042] S102: Virtualize the FPGA board corresponding to the deep learning training request as a local FPGA node;

[0043] S103: Register the local FPGA no...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a deep learning training method based on a Tensorflow framework. The deep learning training method comprises the steps of receiving a deep learning training request; virtualizing an FPGA board card corresponding to the deep learning training request into a local FPGA node; registering a local FPGA node as a VFPGA device corresponding to the Tensorflow framework; configuring a forward operator and a reverse operator of the VFPGA equipment, and compiling the forward operator and the reverse operator to obtain a bit file of the FPGA; programming the bit file to a local FPGA node, and generating an FPGA device corresponding to the local FPGA node; and executing deep learning training by utilizing the FPGA equipment. According to the invention, the communication time delay is reduced, so that the deep learning training efficiency is improved. The invention also provides a deep learning training system based on the Tensorflow framework, an FPGA board card, a computer readable storage medium and electronic equipment, which have the above beneficial effects.

Description

technical field [0001] This application relates to the field of big data, and in particular to a deep learning training method, system, FPGA board, computer-readable storage medium and electronic equipment based on the Tensorflow framework. Background technique [0002] Tensorflow is one of the most widely used deep learning training frameworks, and most companies use tensorflow as their preferred training framework. Therefore, tensorflow has been supported by many chip manufacturers, such as intel's CPU, AMD's CPU and APU, nvidia's GPU, intel and silinx and other leading FPGA chip manufacturers have implemented FPGA support for tensorflow reasoning. However, when using a host in PCIE mode for model training, it is limited by the number of FPGA card slots in the server, which will become a bottleneck in large-scale deployment. At the same time, since the communication between multiple FPGA boards based on the PCIE mode needs to be carried out by the CPU, the communication t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06N3/08
CPCG06N3/08G06N3/084
Inventor 赵谦谦阚宏伟王彦伟
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD