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

An asynchronous Softmax hardware acceleration method and accelerator

A hardware accelerator, hardware acceleration technology, applied in the field of data processing

Active Publication Date: 2019-01-25
何安平 +3
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] It is an object of the present application to overcome the above-mentioned problems or to at least partially solve or alleviate the above-mentioned problems

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
  • An asynchronous Softmax hardware acceleration method and accelerator
  • An asynchronous Softmax hardware acceleration method and accelerator
  • An asynchronous Softmax hardware acceleration method and accelerator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Asynchronous circuits have long been forgotten by the industry due to the complexity of design, the difficulty of timing analysis, and the lack of supporting EDA tools. However, due to the development of more than ten years, the Joint-Link model proposed by the Asynchronous Research Center innovatively proposed an idea for the Bundled-Data model in the asynchronous circuit: the asynchronous handshake, data storage, and data transmission are unified and centralized In Link, the Joint is used as the center of Link convergence and the place for data processing, which greatly reduces the difficulty of Bundled-Data type asynchronous circuit design, making medium and large-scale asynchronous circuit design possible.

[0036] With the emergence of the above achievements and the development of many other asynchronous circuits, the excellent characteristics of asynchronous circuits compared with synchronous circuits have gradually entered people's sight:

[0037] Due to the lack...

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 discloses an asynchronous Softmax hardware acceleration method and an accelerator. The acceleration method comprises the following steps: S2, calculating a maximum value in all the datato be calculated and an e-index sum of all the data to be calculated; and S4: calculating a final result according to the maximum value and the e-index. Compared with the prior art, the all-asynchronous Softmax hardware accelerator of the present application has the advantages of high computational speed and no CPU computational resource occupation. Compared with the synchronous realization of a Softmax function, the all-asynchronous accelerator has the characteristics of low power consumption, high performance and good modularity.

Description

technical field [0001] The present application relates to the field of data processing, in particular to an asynchronous Softmax hardware acceleration method and an accelerator. Background technique [0002] As an activation function in deep learning, the Softmax function is widely used in natural language processing, face recognition and other fields. However, since the calculation of the Softmax function involves relatively complex operations such as exponents and divisions, especially when the input size is large, it will consume more time if the calculation is performed using the CPU. In order to speed up the calculation speed of the Softmax function, people turn their attention to the hardware, hoping to realize the Softmax calculation with high efficiency, high precision and low energy consumption through high-concurrency hardware. As a programmable hardware platform, field programmable gate array (FPGA) has the characteristics of low cost, high speed, and high parall...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/30G06F9/38G06F13/42
CPCG06F9/30007G06F9/3893G06F13/4221Y02D10/00
Inventor 何安平张吉霖李双强秦攀
Owner 何安平