Task mapping method, task processing method, processing core and electronic equipment

A task mapping and processing core technology, applied in the computer field, can solve the problems of low efficiency of sparse matrix, multiple storage space, large amount of calculation, etc., and achieve the effect of reducing memory overhead, improving efficiency, and high compression rate

Pending Publication Date: 2022-07-26
LYNXI TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in some related technologies, when the scale of the sparse matrix is ​​large, the sparse matrix needs to occupy more storage space, and the amount of calculation is large, and the efficiency of the operation involving the sparse matrix is ​​low.

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
  • Task mapping method, task processing method, processing core and electronic equipment
  • Task mapping method, task processing method, processing core and electronic equipment
  • Task mapping method, task processing method, processing core and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, and they should be considered to be exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted from the following description for clarity and conciseness.

[0055] Various embodiments of the present disclosure and various features of the embodiments may be combined with each other without conflict.

[0056] As used herein, the term "and / or" includes any and all combinations of one or more of the associ...

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 task mapping method which comprises the following steps: determining multiple layers of second matrixes according to a first matrix, and dividing each layer of second matrix into at least one second sub-matrix; wherein elements in the (N + 1) th layer of second matrix are in one-to-one correspondence with a plurality of Nth layer of second sub-matrixes, and the first layer of second sub-matrixes are sub-matrixes of the first matrix; determining an operation instruction corresponding to each second sub-matrix; mapping at least one second sub-matrix in each layer of second matrix and the operation instruction corresponding to the second sub-matrix to a plurality of processing cores in the many-core system, each processing core corresponding to one second sub-matrix and the corresponding operation instruction, the processing core calculates the transpose of the corresponding second sub-matrix according to the corresponding operation instruction and stores the calculation result; wherein N is a positive integer. The invention further provides a task processing method, a processing core and electronic equipment.

Description

technical field [0001] The present disclosure relates to the field of computer technology, and in particular, to a task mapping method, a task processing method, a processing core, and an electronic device. Background technique [0002] A sparse matrix refers to a matrix in which the number of zero elements is much larger than the number of non-zero elements, and the distribution of non-zero elements is irregular. Sparse matrices are widely used in real life. In particular, sparse matrices often appear in high-performance computing and machine learning, such as data containing counts, data encoding mapping categories, and machines such as natural language processing (NLP). subfield of study. [0003] When performing operations such as transposing a sparse matrix to store a sparse matrix, it is necessary to store the value of each element in the sparse matrix and its coordinates in the sparse matrix. However, in some related technologies, when the scale of the sparse matrix...

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 Applications(China)
IPC IPC(8): G06F9/48G06F12/0873
CPCG06F9/48G06F12/0873
Inventor 王封
Owner LYNXI TECH CO LTD
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