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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com