Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Floating-point multiplication method and device based on posit data format

A technology of data format and multiplication operation, which is used in electrical digital data processing, digital data processing components, calculations, etc.

Active Publication Date: 2020-07-03
NANJING UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is currently no method for multiplying floating-point numbers based on the posit data format

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
  • Floating-point multiplication method and device based on posit data format
  • Floating-point multiplication method and device based on posit data format
  • Floating-point multiplication method and device based on posit data format

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0162] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0163] The parameters of the Posit data format in the technical solution of the present application include N and es, wherein N is the total bit width represented by the entire data, and es is the bit width of the exponent segment. Both parameters need to be determined before expressing the data. N can take any positive integer value. In this embodiment, N represents the preset total bit width, and es represents the preset index segment width. The preset index segment width is selected according to the actual demand for floating-point numbers in the Posit data format, and the preset index segment width is selected. The value is less than the value taken by the preset total bit width.

[0164] figure 1 A schematic diagram of a s...

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 floating-point multiplication method and device based on a posit data format. The method comprises the steps that after a first floating-point number and a second floating-point number are obtained, the first floating-point number and the second floating-point number are analyzed, and a target floating-point number is determined according to values obtained after analysis.According to the method, multiplication is carried out by adopting a posit data format, so that the data bit width can be reduced to a great extent while the precision is ensured near 0, the trainingtime of the neural network is shortened, and the requirements on resources such as storage and bit width are also reduced.

Description

technical field [0001] The present application relates to the technical field of data processing, in particular to a method and device for multiplying floating-point numbers based on the posit data format. Background technique [0002] With the advent of the era of big data, artificial neural network technology has developed rapidly. Artificial neural network is a non-linear and self-adaptive information processing system composed of a large number of interconnected processing units, trying to process information by simulating brain neural network processing and memory information. [0003] The focus of artificial neural network is data processing, that is, to calculate and analyze floating point numbers, so as to establish a neural network model. At present, the floating-point numbers in the normalized single-precision floating-point number format of the IEEE 754 standard (referred to as the IEEE 754 data format for short) are generally used to perform the data processing ...

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/487G06F7/485G06F7/575
CPCG06F7/4876G06F7/485G06F7/575Y02D10/00
Inventor 王中风徐铭阳方超林军
Owner NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products