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

Method and device for calculating action of electromagnetic wave and plasma based on OpenMP and MPI

A technology of plasma and computational methods, applied in the field of simulation, which can solve problems such as consumption

Active Publication Date: 2021-05-28
OCEAN UNIV OF CHINA +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Full-scale and full-space serial simulation of nonlinear interaction between high-frequency electromagnetic waves and plasma, even if simulating physical phenomena on the order of milliseconds, the total number of iterations reaches 10 6 -10 7 Sub-level, so it needs to consume a lot of computer resources to obtain simulation results, serial operations can no longer meet the current needs

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
  • Method and device for calculating action of electromagnetic wave and plasma based on OpenMP and MPI
  • Method and device for calculating action of electromagnetic wave and plasma based on OpenMP and MPI
  • Method and device for calculating action of electromagnetic wave and plasma based on OpenMP and MPI

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to further explain the technical means and functions adopted by the present invention to achieve the intended purpose, the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments.

[0042] Large-scale parallel operation has become the mainstream direction of scientific computing, and various parallel technologies have also developed accordingly. MPI (Message Passing Interface) is an application program interface (API) for parallel computing. In the single-core era, it was built on the basis of commercial multi-computers with hundreds of CPUs, that is, multi-processor clusters. After entering the multi-core era, MPI can It can be used on multi-CPU clusters, and can also be applied to multi-core CPUs; OpenMP (Open Multi-Processing) came out as a shared storage standard. It is an application programming interface (API) designed for writing parallel programs on multi-core CPUs, especially suitable ...

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 method and device for calculating action of electromagnetic wave and plasma based on OpenMP and MPI. The calculation method comprises the following steps: step Y, establishing a solution model of the interaction of the electromagnetic wave and the plasma and carrying out discretization; X, performing adaptive calculation on the discretized solution model, and determining the thread number of the OpenMP and the process number of the MPI; and step U, solving the discretized solution model, including performing parallel calculation according to the OpenMP thread number obtained by adaptive calculation, and performing parallel updating storage on data according to the MPI process number obtained by adaptive calculation to obtain a simulation result of interaction between the electromagnetic wave and the plasma. According to the method, the OpenMP is adopted to perform parallelization processing on the data calculation module, so that the parallel overhead caused by necessary communication operation during MPI parallelization is reduced, and the time required by numerical simulation is saved. In the time iteration process, the data storage module adopts MPI to carry out parallelization processing, and the operation efficiency of the whole program is improved.

Description

technical field [0001] The invention relates to the technical field of simulation, in particular to a calculation method and device for the interaction between electromagnetic waves and plasma based on OpenMP and MPI. Background technique [0002] When high-frequency electromagnetic waves interact nonlinearly with plasma, there are both high-frequency components and low-frequency components. In the process of numerical simulation, the magnitude of the spatial scale that needs to be simulated spans from km to cm, which leads to the required grid The spacing (grid size) is strongly constrained, corresponding to a time step determined by the Courant-Friedrichs-Lewy condition at 10 - 9 10 -10 s magnitude. Full-scale and full-space serial simulation of nonlinear interaction between high-frequency electromagnetic waves and plasma, even if simulating physical phenomena on the order of milliseconds, the total number of iterations reaches 10 6 -10 7 Sub-level, so it needs to con...

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): G06F30/20
CPCG06F30/20
Inventor 何凌磊陈靓元光闫玉波郝书吉满莉李清亮
Owner OCEAN UNIV OF CHINA
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