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

Large matrix solving method based on ARM architecture

An ARM architecture and matrix technology, applied in the field of ARM architecture, can solve problems such as poor system speed, limited data computing capability, and poor overall system performance.

Pending Publication Date: 2021-07-06
湖北九同方微电子有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a large-scale matrix solution method based on the ARM architecture, which solves the problem of overlapping execution of communication and calculation pipelines in the existing matrix solution, limited data calculation capability, and poor system speed, resulting in poor overall performance of the system.

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
  • Large matrix solving method based on ARM architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0025] see figure 1 , a large matrix solution method based on the ARM architecture, including:

[0026] S1. Establish an operating system based on the ARM architecture to solve;

[0027] S2. Store / read the data required by the matrix through the ARM architecture;

[0028] S3. Automatically select a large-scale matrix operation method through the system;

[0029] S4. Solve the numerical value through a large matrix algorithm.

[0030] According to the above working process, it can be known that:

[0031] The present invention narrows the speed difference between the processor and the storage sy...

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 relates to the technical field of ARM architectures, in particular to a large matrix solving method based on an ARM architecture. The large matrix solving method based on the ARM architecture comprises the following steps: S1, establishing an operating system for solving based on the ARM architecture; S2, storing / reading data required to be solved by the matrix through the ARM architecture; S3, automatically selecting a large matrix operation method through a system; and S4, solving a numerical value through the large matrix operation rule. Through the Cache technology, the speed difference between the processor and the storage system is reduced. When the iteration method is used for processing a large sparse matrix with more zero elements, the method has the advantages of operation and storage, the calculation formula is simple, the multiplication of the matrix and the vector only needs to be calculated once in each iteration, and the set CG method has the effect of high convergence speed; and, through the calculation of the partitioning mode, the shared memory on the rapid ARM architecture can be effectively utilized.

Description

technical field [0001] The invention relates to the technical field of ARM architecture, in particular to a method for solving a large matrix based on the ARM architecture. Background technique [0002] The ARM architecture (formerly known as Advanced RISC Machine, earlier known as Acorn RISC Machine) is a 32-bit reduced instruction set (RISC) central processing unit (processor) architecture, which is widely used in Many embedded systems (embedded) design. Due to the characteristics of energy saving, the ARM processor is very suitable for the field of mobile communication, and its main design goal is low power consumption. [0003] The matrix was proposed by the British mathematician Kelly in the 19th century. After more than 200 years of development, it has been widely used in modern life. Below I will list a few applications of the matrix in real life: The matrix can be used to predict water quality conditions and to deal with water pollution and other issues; the 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
IPC IPC(8): G06F17/16G06F3/06G06F9/54
CPCG06F17/16G06F9/544G06F3/0656
Inventor 刘民庆万波
Owner 湖北九同方微电子有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More