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

Data processing method and device based on figure processor

A technology of a data processing device and a graphics processor, applied in the computer field, can solve problems such as low utilization rate of GPU, and achieve the effect of shortening execution time and improving execution efficiency

Active Publication Date: 2016-03-09
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the current problem is that the bidirectional LSTM algorithm using frame-by-frame recursion involves a large number of fine-grained calculation processes, and it is difficult for GPU to fully utilize its massive computing resource advantages in fine-grained calculations, and GPU calls have a non-negligible Running overhead, so there is a problem with low GPU utilization

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
  • Data processing method and device based on figure processor
  • Data processing method and device based on figure processor
  • Data processing method and device based on figure processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The embodiments of the present invention are described in detail below. Examples of the embodiments are shown in the accompanying drawings, in which the same or similar reference numerals indicate the same or similar elements or elements with the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary, and are intended to explain the present invention, but should not be construed as limiting the present invention.

[0022] In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of these features. In the description of the present invention, "plurality" means two or more than two, unless specifically defined otherwise.

[0023] Any process or method ...

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 data processing method and device based on a figure processor. The data processing method comprises that a first thread and a second thread for controlling the figure processor GPU are created in a central processor CPU, the first thread is used to call a forward layer Kernel sequence of a bidirectional LSTM algorithm, and the second thread is used to call a reverse layer Kernel sequence of the bidirectional LSTM algorithm; and the first thread and the second thread are used to control the GPU to implement parallel data processing. The data processing method of the invention can be used to improve the execution efficiency of the GPU effectively and shortens the execution time of the LSTM calculation process.

Description

Technical field [0001] The invention relates to the field of computer technology, and in particular to a data processing method and device based on a graphics processor. Background technique [0002] Long-ShortTermMemory (LSTM) is a time recurrent neural network, which is suitable for processing and predicting important events with very long intervals and delays in time series. The two-way LSTM learns input features from both historical and future directions and has higher recognition accuracy. However, the two-way LSTM introduces a larger amount of calculation and increases the time for model training. [0003] Currently, GPU (Graphics Processing Unit, graphics processing unit) has become a widely used acceleration component of deep learning platforms. Typical deep learning platforms that support GPU accelerated computing include MXNet, Kaldi, TensorFlow, Nervana, etc. Among them, MXNet, Kaldi, and TensorFlow all provide two-way LSTM algorithm implementation, and most of their GP...

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): G06T1/20G06F9/38
CPCG06F9/3867G06T1/20
Inventor 胡娜付晓寅王桂彬
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD