Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Staggered mesh finite difference forward modeling optimization method

A finite difference, staggered grid technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as reducing the efficiency of solving three-dimensional wave equations, failing to achieve memory sharing, and lacking good solutions. Improve the efficiency of data exchange and communication, and improve the effect of operating efficiency

Inactive Publication Date: 2016-12-21
CHINA PETROLEUM & CHEM CORP +1
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if figure 1 As shown, the current staggered grid finite-difference 3D elastic wave forward numerical simulation requires a large amount of data exchange and communication. The traditional method only achieves process-level parallelism, fails to achieve memory sharing, and cannot reduce communication time. This reduces the efficiency of solving the three-dimensional wave equation of the staggered grid finite difference
[0003] For the above technical problems, there is no good solution in the prior art

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
  • Staggered mesh finite difference forward modeling optimization method
  • Staggered mesh finite difference forward modeling optimization method
  • Staggered mesh finite difference forward modeling optimization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to illustrate and explain the present invention, and not to limit the present invention.

[0024] The present invention will be described in further detail below in conjunction with the accompanying drawings:

[0025] The present invention provides a staggered grid finite difference forward simulation optimization method, such as figure 2 As shown, it includes: S201. Obtain the memory resource of the model area node in the three-dimensional space, and determine the grid scale of the process according to the calculation parameters of the high-order staggered grid finite difference forward simulation, wherein each process has an independent memory Space; S202, according to the model area in each process and the grid scale in the three directions of x, y, and z, use ...

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 staggered mesh finite difference forward modeling optimization method. The method comprises the steps that memory resources of model area nodes of a three-dimensional space are acquired, and the mesh dimensions of the processes are determined according to calculation parameters of high-order staggered mesh finite difference forward modeling, wherein each process has an independent memory space; data models of multiple threads are established through scroll type distribution according to model areas in the processes and the mesh dimensions in the x direction, the y direction and the z direction; each thread calculates the data model in the own area, and data sharing on six faces of a cube in each data model area under each time slice is conducted through synchronous operations. According to the technical scheme, each process has the independent memory space, data sharing is conducted on the six faces of the cube in each data model area under each time slice, therefore, the data exchange and communication efficiency of three-dimensional elastic wave forward modeling numerical simulation conducted through staggered mesh finite difference is improved, and then the running efficiency of the method is improved.

Description

Technical field [0001] The invention belongs to the field of computer parallelism, and specifically relates to a staggered grid finite difference forward simulation optimization method. Background technique [0002] Wave equation numerical simulation can not only maintain the kinematic characteristics of seismic waves, but also maintain the dynamic characteristics of seismic waves, which can be used to test the effect of seismic data processing. At present, the finite difference method has great advantages and extensiveness in wave equation numerical simulation. The staggered grid finite difference method integrates its characteristics in memory occupation, calculation accuracy, calculation efficiency, and parallel algorithm implementation. Compared with finite element method and virtual spectrum method, it has considerable advantages. But like figure 1 As shown, the current data exchange volume and communication volume of the current staggered grid finite-difference three-dimens...

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): G06F9/38G06F19/00
Inventor 杨尚琴洪承煜岳承琪许自龙王鹏刘百红王小青
Owner CHINA PETROLEUM & CHEM CORP
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
Eureka Blog
Learn More
PatSnap group products