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

Calculation acceleration unit and calculation method thereof

A computing unit and computing operation technology, applied in the direction of instruments, electrical digital data processing, etc., can solve the problem of not being able to adapt well to mixed computing support

Active Publication Date: 2021-09-03
AMICRO SEMICON CORP
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there are more and more demands for performing the same computing operations on large batches of data. The existing acceleration units in the prior art cannot achieve a good balance in terms of power consumption, occupied area, and performance of the acceleration units on the whole. Well adapted support for mixed computing

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
  • Calculation acceleration unit and calculation method thereof
  • Calculation acceleration unit and calculation method thereof
  • Calculation acceleration unit and calculation method thereof

Examples

Experimental program
Comparison scheme
Effect test

no. 5 example

[0063] Based on the fifth embodiment, the sixth embodiment of the present invention provides another computing method of the computing acceleration unit. Before performing step 3, the computing method of the computing accelerating unit further includes: the control module judges the data existing in the computing module Whether the number of packets is less than N, if yes, go to step 3, if not, wait for the number of data packets in the computing module to be less than N, and then go to step 3.

[0064] Preferably, the calculation module in step 4 performs corresponding calculation operations according to the data packets transmitted by the control module, specifically including:

[0065] Step 41: Based on the data packet, the current level data transmission control unit obtains the current calculation operation to be performed by the data packet, and judges whether the current calculation operation to be performed by the data package is the same as the calculation operation 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 calculation acceleration unit and a calculation method thereof, and the calculation acceleration unit comprises an operand caching module which is used for storing an operand to be calculated; a calculation module which comprises an M-level data transmission control unit and an M-level calculation unit and is used for receiving the data packet transmitted by the control module, executing corresponding calculation operation and outputting the calculated data packet to the control module; a result caching module which is used for caching the data packets completing all calculation operations; and a control module which is used for reading the operands from the operand cache module, generating data packets, transmitting the data packets to the calculation module, receiving the data packets which finish calculation of the calculation module, and transmitting the data packets which finish all calculation operations to the result cache module. The maximum hybrid operation supported by the acceleration unit at a time is not limited by the number of hardware computing resources, the hardware cost of a chip is reduced, and the utilization rate of the computing resources of the acceleration unit is increased.

Description

technical field [0001] The invention relates to the field of integrated circuits, in particular to an operation acceleration unit and an operation method thereof. Background technique [0002] With the rapid development of science and technology, more and more technical fields, such as artificial intelligence, security computing, etc., involve the calculation of large quantities of data. At present, there are more and more demands for performing the same computing operations on large batches of data. The existing acceleration units in the prior art cannot achieve a good balance in terms of power consumption, occupied area, and performance of the acceleration units on the whole. Well adapted support for mixed computing. Contents of the invention [0003] In order to solve the above-mentioned problems, the present invention provides an operation acceleration unit and its operation method. The operation acceleration unit implements mixed operations step by step through multi...

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): G06F13/18
CPCG06F13/18Y02D10/00
Inventor 常子奇赵旺
Owner AMICRO SEMICON CORP
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