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

Accumulation device and method and readable storage medium

A cumulative value and addition module technology, applied in the computer field, can solve problems such as unfriendly operation continuity, large layout area, and unsatisfactory precision, and achieve the effects of low power consumption, small circuit area, and high precision

Pending Publication Date: 2022-05-27
CAMBRICON TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The layout area of ​​this accumulation tree is large, and the accuracy is not ideal
[0003] Furthermore, in some special applications, such as the convolutional layer and the fully connected layer of the neural network, it is necessary to quantize the result of the accumulation of floating point numbers into a fixed-point number and then input it to the Wallace tree for multiplication. The aforementioned accumulation tree The result is still a floating-point number, and it needs to be converted to a fixed-point number to be accepted by the Wallace tree, which is not friendly to the continuity of operations

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
  • Accumulation device and method and readable storage medium
  • Accumulation device and method and readable storage medium
  • Accumulation device and method and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention.

[0021] It should be understood that the terms "first", "second", "third" and "fourth" in the claims, description and drawings of the present invention are used to distinguish different objects, rather than to describe a specific order . The terms "comprising" and "comprising" used in the description and claims of the present invention indicate the presence of the described features, integers, steps, operations, elements and / or components, but do not e...

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 relates to an accumulation device, an accumulation method and a readable storage medium, which are used for accumulating a plurality of floating-point numbers, firstly identifying a reference order code, then screening out an accumulation cluster according to the reference order code, and accumulating the floating-point numbers in the accumulation cluster. The circuit is small in area, low in power consumption and high in precision.

Description

technical field [0001] The present invention generally relates to the field of computers. More particularly, the present invention relates to accumulation apparatuses, methods and readable storage media. Background technique [0002] Computers often need to perform accumulation of floating point numbers, which is done using a multi-level accumulation tree. Taking the accumulation of 8 floating-point numbers as an example, the first stage needs 4 adders, adding two by two to get 4 numbers, the second stage needs two adders, and then adding two by two to get two numbers, the third The stage requires an adder to add the two numbers to get the final accumulated result. The layout area of ​​this accumulation tree is large, and the accuracy is not ideal. [0003] Furthermore, in some special applications, such as the convolutional layer and the fully connected layer of the neural network, the result of accumulating floating-point numbers needs to be quantized into fixed-point n...

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): G06F7/485
CPCG06F7/485G06F7/483
Inventor 不公告发明人
Owner CAMBRICON TECH CO LTD