Reconfigurable floating point multiply-add operation unit and method suitable for multi-precision calculation

A floating-point multiplication and addition operation technology, applied in the field of reconfigurable floating-point multiplication and addition operation unit, can solve the problems of low hardware utilization and bit redundancy, and achieve the effect of solving bit redundancy and improving hardware utilization

Active Publication Date: 2021-05-28
SOUTH UNIVERSITY OF SCIENCE AND TECHNOLOGY OF CHINA
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a reconfigurable floating-point multiplication and addition operation unit suitable for multi-precision calculations in view of the above-mentioned defects of the prior art The invention and method aim to solve the problems that the operation method supporting multi-precision floating-point multiplication operation in the prior art will generate bit redundancy and low hardware utilization rate, etc.

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
  • Reconfigurable floating point multiply-add operation unit and method suitable for multi-precision calculation
  • Reconfigurable floating point multiply-add operation unit and method suitable for multi-precision calculation
  • Reconfigurable floating point multiply-add operation unit and method suitable for multi-precision calculation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In order to make the object, technical solution and advantages of the present invention more clear and definite, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0048] It should be noted that if there is a directional indication (such as up, down, left, right, front, back...) in the embodiment of the present invention, the directional indication is only used to explain the position in a certain posture (as shown in the accompanying drawing). If the specific posture changes, the directional indication will also change accordingly.

[0049] With the rapid development and wide application of scientific computing and machine learning training, multiplication units that can support floating-point data processing have emerged as the times require. Th...

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 a reconfigurable floating point multiply-add operation unit and method suitable for multi-precision calculation, and the method comprises the steps: dividing mantissas of floating points with different precision through employing a unified method, and obtaining a plurality of bit segments; and calling different numbers of same-type unit multipliers to achieve multiplication of a plurality of bit segments in one period and output corresponding products, and then performing shift addition operation on the products to obtain a multiply-accumulate operation result of the floating-point number. The problem of bit redundancy is avoided by adopting a unified mantissa division scheme, the hardware utilization rate is improved by adopting a unified unit multiplier, and the multiply-accumulate operation of half-precision floating-point numbers, the multiply-accumulate operation of single-precision dot product floating-point numbers and the multiply-accumulate operation of double-precision floating-point numbers can be achieved. The problems of bit redundancy, low hardware utilization rate and the like of an operation method supporting multi-precision floating point multiplication in the prior art are solved.

Description

technical field [0001] The invention relates to the field of digital circuits, in particular to a reconfigurable floating point multiplication and addition operation unit and method suitable for multi-precision calculation. Background technique [0002] With the rapid development and wide application of scientific computing and machine learning training, multiplication units that can support floating-point data processing have emerged as the times require. The number of input bits of conventional fixed-point multipliers is fixed, which cannot meet the requirements of multi-precision calculations, so a method to support multi-precision floating-point multiplication operations has emerged. However, due to the need for a variety of mantissa division schemes and the need to separate the generated product into two parallel parts with zero padding, the existing calculation methods that support multi-precision floating-point multiplication have precision loss, bit redundancy, and h...

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): G06F7/575G06F7/523
CPCG06F7/575G06F7/523Y02D10/00
Inventor 谢歆昂李凯李博宇杜来民代柳瑶毛伟余浩
Owner SOUTH UNIVERSITY OF SCIENCE AND TECHNOLOGY OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products