Multi-wavefront block ilu preprocessing method based on inverse

A multi-wavefront and preprocessing technology, applied in the field of numerical solution, can solve problems such as low efficiency, achieve the effect of improving memory performance, improving numerical stability, and reducing numerical instability.

Active Publication Date: 2016-12-07
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF2 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 overcome the problem of low efficiency when traditional ILU preprocessing solves large sparse linear equations, and proposes an inverse-based multi-wave front block ILU preprocessing method, which can be more accurate and efficient at a smaller memory cost. Efficiently find solutions to large sparse systems of linear equations

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
  • Multi-wavefront block ilu preprocessing method based on inverse
  • Multi-wavefront block ilu preprocessing method based on inverse
  • Multi-wavefront block ilu preprocessing method based on inverse

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0037] Such as figure 1 As shown, the inverse-based multi-wavefront block ILU preprocessing method includes the following steps:

[0038] Step 1: Perform matrix reordering and symbolic decomposition, reorganize the matrix into a series of dense matrices, reduce the number of filling elements generated during the sparse matrix decomposition process, and increase dense operations.

[0039] Described step one comprises:

[0040] i). Perform reordering for the purpose of reducing filling elements

[0041] The sparse matrix sorting software package METIS based on the multi-level nested subdivision method and the minimum degree of freedom sorting technology is used to reorder the original sparse matrix A to reduce the number of filling elements generated in the process of sparse matrix decomposition, thereby reducing the decomposition process. Sto...

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 an inverse-based multi-wave front block ILU preprocessing method, which belongs to the field of numerical solution, and aims to overcome the problem of low efficiency of traditional ILU preprocessing when solving large sparse linear equations. The present invention mainly adopts the discarding strategy based on the inverse, which greatly reduces the occurrence of numerical instability caused by discarding elements, and improves the numerical stability; adopts the multi-wavefront method that does not need to store the update matrix, avoids The temporary storage update array greatly reduces the memory overhead; the superblock-adaptive block incomplete decomposition method is adopted, which greatly improves the computing performance and memory performance. Therefore, the inverse-based multi-wavefront block ILU preprocessing method proposed by the present invention can greatly improve the efficiency of solving large-scale sparse asymmetric linear equations, and obtain large-scale sparse asymmetric linear equations more accurately and quickly with a small memory cost. Solutions to systems of linear equations.

Description

technical field [0001] The invention belongs to the field of numerical solution, and in particular relates to an inverse-based multi-wave front block ILU preprocessing method, which is used for solving large-scale sparse linear equations generated in scientific and engineering calculation problems. Background technique [0002] These large-scale , Very large scientific and engineering problems are very complex. At this time, traditional experimental methods and trial methods are not only costly, but also take a lot of time; because it is difficult to give the functional relationship between various physical quantities in these problems, it is impossible to obtain accurate solutions to these complex problems through analytical methods. Compared with the analytical method, the numerical method does not solve the problem through the specific mathematical function relationship, but approximates the solution of the problem through a series of specific values ​​distributed on sev...

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): G06F17/16
Inventor 王浩徐立李斌李建清杨中海
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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