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

Resource processing method, apparatus, computer equipment and storage medium

A resource processing and computer program technology, which is applied in general stored program computers, resource allocation, multi-programming devices, etc., can solve problems such as unfavorable system implementation, large resource consumption of FF and LUT, and no consideration of resource consumption, etc., to achieve reduction the effect of consumption

Active Publication Date: 2022-06-28
SHENZHEN SMARTMORE TECH CO LTD +1
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the method of making full use of DSP resources and surrounding resources does not take into account the consumption of FF and LUT resources by the system, which will easily lead to excessive consumption of FF and LUT resources, which is not conducive to system implementation
[0005] Therefore, there is a problem of excessive resource consumption of flip-flops and lookup tables when implementing neural network accelerators on FPGAs

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
  • Resource processing method, apparatus, computer equipment and storage medium
  • Resource processing method, apparatus, computer equipment and storage medium
  • Resource processing method, apparatus, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.

[0066] The resource processing method provided by the embodiment of the present application can be applied to a terminal or a server. The terminal can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, IoT devices and portable wearable devices. The IoT devices can be smart speakers, smart TVs, smart air conditioners, and smart vehicle-mounted devices. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, and the like. The server can be implemented as an independent server or a ser...

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 application relates to a resource processing method, device, computer equipment and storage medium. The method includes: acquiring at least one resource structure; determining a class binary tree of each resource structure; determining the number of first resources and second resources in each resource structure according to the class binary tree; The number of first resources in the resource structure, and comparing the number of second resources in each of the resource structures to determine the target resource structure in the at least one resource structure; the first resource and the second resource in the target resource structure The number of resources meets the preset condition. The method can count the number of registers and adders in each DSP cascade structure based on the class binary tree, find a DSP cascade structure with less consumption of flip-flops and lookup table resources, and reduce the consumption of flip-flops and lookup table resources.

Description

technical field [0001] The present application relates to the technical field of digital signal processing, and in particular, to a resource processing method, apparatus, computer device and storage medium. Background technique [0002] With the development of neural network technology, the number of neural network layers continues to increase, and the amount of calculation required by the algorithm increases exponentially. By accelerating and optimizing the key layers and operations of the neural network, the processing speed of the system can be effectively improved. Based on this, the researchers proposed neural network accelerator. [0003] Since operations that require a lot of operations, such as convolution and matrix multiplication in the neural network, can be decomposed into multiple operations for calculating the inner product of vectors, the neural network accelerator can increase the degree of parallelism by stacking multiple inner product operation units. FPGA ...

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): G06F9/50G06N3/063G06F15/78
Inventor 张斌刘虹铎梁猷强钱祎剑刘钊含何涛吕江波沈小勇
Owner SHENZHEN SMARTMORE TECH CO LTD