Parallel drawing method based on multi-level asymmetric communication management

A communication management and asymmetric technology, applied in the field of scientific visualization, can solve problems such as the inability to realize interactive exploration of numerical simulation data, performance bottlenecks, and affect rendering efficiency, so as to meet real-time interaction requirements, reduce the number of communications, and improve rendering efficiency. Effect

Active Publication Date: 2020-11-13
CALCULATION AERODYNAMICS INST CHINA AERODYNAMICS RES & DEV CENT
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the characteristics of the domestic supercomputing structure and the remote operation start method applicable to this patent, the patent CN 103136399A and CN 103699354 A methods are applied to this hardware system during the drawing process, and

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
  • Parallel drawing method based on multi-level asymmetric communication management
  • Parallel drawing method based on multi-level asymmetric communication management
  • Parallel drawing method based on multi-level asymmetric communication management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] Embodiment 1 of the present invention mainly solves the problem of multi-level asymmetric communication management for parallel rendering on a high-performance computer system. At present, there is no patent for implementing a parallel rendering method based on multi-level asymmetric communication management for high-performance computer systems. With the development of high-performance computer systems and numerical simulation technology, more realistic and finer simulation data can be stored and processed, so the scale of data processed by numerical simulation is getting larger and larger. However, how to accurately express the simulation data has always been one of the difficult problems in the industry.

[0077] Visualization technology applies computational graphics related methods and graphics processing and display technology to convert a large amount of discrete data obtained from numerical simulation into the form of graphic images or animations, and vividly dis...

Embodiment 2

[0094] Those skilled in the art can implement the invention as a method for reading in parallel data files, using the data division method divided by grid, within the spatial range, the entire flow field will be evenly divided into several data blocks; at the same time, according to The grid connection relationship redistributes the data blocks, which ensures that the data blocks owned by each process are compact in space, reduces the number of inter-process communications in the process of parallel visualization calculation and rendering, and realizes inter-process Load balancing is achieved through the following steps:

[0095] S11, dividing the numerical simulation result data into data blocks according to the grid connection relationship, and then assigning the data blocks to different processes, the difference in the number of data blocks processed between the processes is at most 1 block;

[0096] S12. When reading a binary file, by knowing the offset and length of any p...

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 a parallel drawing method based on multi-level asymmetric communication management. The method comprises the steps that S1, numerical simulation result data are read in in parallel; s2, the client interaction process starts to draw; s3, executing parallel drawing by the server drawing process; and S4, the server draws a result and transmits the result to the client. According to the method, the inter-process communication frequency in the parallel visual calculation and drawing process is reduced, the inter-process load balance is realized, the data loading efficiency is improved, and the drawing efficiency is improved.

Description

technical field [0001] The invention relates to the field of scientific visualization, and more specifically, relates to a parallel rendering method based on multi-level asymmetric communication management. Background technique [0002] With the continuous development of supercomputer technology, the calculation accuracy of scientific numerical simulation continues to increase, and the grid size continues to increase. The amount of scientific data generated has reached the level of PB or even EB. How to effectively analyze and understand these large-scale Scientific data has become an important problem faced by scientists at present. Scientific computing visualization is one of the effective methods to help scientists analyze and understand large-scale scientific data. It refers to the use of computer graphics and image processing technology to convert the output data of scientific computing and data generated by observation and testing in other fields into Graphics and ima...

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): G06T15/00G06T5/50G06F9/50G06F111/10
CPCG06T15/005G06T5/50G06F9/505G06F2111/10
Inventor 陈呈赵丹黄政斌邓亮王昉王岳青喻杰杨文祥杨志供杨超
Owner CALCULATION AERODYNAMICS INST CHINA AERODYNAMICS RES & DEV CENT
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