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

An arithmetic logic unit, a floating point number processing method, a gpu chip, and an electronic device

An arithmetic logic unit and floating-point number technology, applied in the computer field, can solve problems such as occupying GPU chip area, long R&D cycle, and high design difficulty

Active Publication Date: 2022-07-19
XIANGDIXIAN COMPUTING TECH (CHONGQING) CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Graphics processor GPU chip is a microprocessor used to process images and graphics-related operations. It needs to have a strong ability to calculate floating-point numbers. Among them, the most common and commonly used calculation for floating-point numbers is multiplication. Addition calculation, with the continuous development of technology, graphics processor GPU is now required to have the ability to multiply and add double-precision floating-point numbers. However, the current graphics processors in the industry only have the ability to multiply and add single-precision floating-point numbers. If If the GPU is required to have the ability to multiply and add double-precision floating-point numbers, it is necessary to design and develop a multiplier-accumulator for double-precision floating-point numbers, and deploy the developed multiplier-accumulator for double-precision floating-point numbers on the GPU chip. This method will face higher design difficulty, and also requires a longer development cycle. In addition, deploying the complete double-precision floating-point multiply-adder on the GPU chip also greatly occupies the area of ​​​​the GPU chip.

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 arithmetic logic unit, a floating point number processing method, a gpu chip, and an electronic device
  • An arithmetic logic unit, a floating point number processing method, a gpu chip, and an electronic device
  • An arithmetic logic unit, a floating point number processing method, a gpu chip, and an electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] In order to make the technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions and advantages of the embodiments of the present disclosure will be described in further detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the implementation of the present disclosure. Examples are not all of the embodiments. It should be noted that the embodiments of the present disclosure and the features of the embodiments may be combined with each other without conflict. Based on the embodiments of the present disclosure, those of ordinary skill in the art All other embodiments obtained should belong to the scope of protection.

[0062] The terminology used in this disclosure is for the purpose of describing particular embodiments only and not for the purpose of limiting the scope of protection of the application. In this disclosure, the singular forms "a," "the," and ...

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 present disclosure provides an arithmetic logic unit, including a specific multiplier-adder and a floating-point number control circuit; the specific multiplier-adder is obtained by transforming a single-precision floating-point number multiplier-adder; the floating-point number control circuit is used for receiving Three double-precision floating-point numbers to be multiplied and added, the three double-precision floating-point numbers include two multipliers and one addend, the calculation object of a specific multiplier-adder is determined according to the mantissa of the two multipliers, and the The calculation object is input to the specific multiplier-adder; the specific multiplier-adder is used to multiply the input calculation object, and return the calculation result to the floating-point number control circuit; the floating-point number control circuit is used to receive the specific multiplication and addition The calculation result of the device is obtained, and the product result of the two multipliers is obtained according to the calculation result; the product result is added with the addend to obtain the multiplication and addition result of the three double-precision floating-point numbers, so The result of the multiplication and addition is a double-precision floating-point number.

Description

technical field [0001] The present disclosure relates to the field of computer technology, and in particular, to an arithmetic logic unit, a floating-point number processing method, a GPU chip, and an electronic device. Background technique [0002] Graphics processor GPU chip is a microprocessor used to process images and graphics-related operations. It needs to have strong floating-point calculation capabilities. Among them, the most common and commonly used calculation for floating-point calculations is multiplication. Addition calculation, with the continuous development of technology, the graphics processor GPU is currently required to have the computing ability to multiply and add double-precision floating-point numbers. However, the current graphics processors in the industry only have the ability to multiply and add single-precision floating-point numbers. If If the GPU is required to have the computing capability of multiplying and adding double-precision floating-p...

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 Patents(China)
IPC IPC(8): G06F7/575G06F7/487G06F7/485G06T1/20
CPCG06F7/575G06F7/4876G06F7/485G06T1/20
Inventor 梁洪崑
Owner XIANGDIXIAN COMPUTING TECH (CHONGQING) CO LTD
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