Unstructured Grid Data Management Approach Matching High Performance Computer Architecture

A technology of unstructured grid and architecture, applied in the field of scientific and engineering computing, can solve problems such as inability to adapt to heterogeneous many-core acceleration, decreased cache hit rate, and inapplicability

Active Publication Date: 2020-12-15
INST OF APPLIED PHYSICS & COMPUTATIONAL MATHEMATICS
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This article is used to solve the problem that the unstructured grid data structure in the prior art is not suitable for the existing high-performance computer architecture, and there are low access locality, a decrease in the cache hit rate, and it is not conducive to mining the instruction level of the multi-functional components in the CPU core. Parallelism and vector acceleration functions and problems that cannot be adapted to heterogeneous many-core acceleration

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
  • Unstructured Grid Data Management Approach Matching High Performance Computer Architecture
  • Unstructured Grid Data Management Approach Matching High Performance Computer Architecture
  • Unstructured Grid Data Management Approach Matching High Performance Computer Architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0094] The following will clearly and completely describe the technical solutions in the embodiments herein in conjunction with the accompanying drawings in the embodiments herein. Obviously, the described embodiments are only some of the embodiments herein, not all of them. Based on the embodiments herein, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts fall within the scope of protection herein.

[0095] In an embodiment of this paper, an unstructured grid data structure is provided, such as figure 1 As shown, the unstructured grid data structure used to solve the prior art is not suitable for the existing high-performance computer architecture, and there are problems of low locality of access, decreased cache hit rate, and unfavorable mining of multi-functional components in the CPU core. Instruction-level parallelism and vector acceleration functions and those that cannot adapt to heterogeneous many-core acceleration (...

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

This paper provides an unstructured grid data management method that matches the high-performance computer architecture. The method includes: determining the unstructured grid data structure according to the multi-physics coupling process; mapping the unstructured grid data structure to the high-performance computer system In the structure; the process of determining the data structure of the unstructured grid includes: constructing a federation layer composed of various unstructured grid units; Cloning is performed to obtain the grid layer and the adjacency relationship between the grid layers; the grid layer is subdivided layer by layer without overlapping to obtain the layer-by-layer nested subdivision layer and the adjacency relationship between the subdivision layers; for the final The subdivision layer obtained by one subdivision defines the physical quantities in the multi-physics coupling process for the grid unit. This article can support arbitrary unstructured grid cell types and complex topological structures, which can greatly improve the numerical calculation efficiency.

Description

technical field [0001] This paper relates to the field of scientific and engineering computing, especially an unstructured grid data management method matching the high-performance computer architecture. Background technique [0002] In the field of scientific and engineering computing, unstructured grid is a kind of discrete grid in the calculation area, which can effectively support complex numerical simulation. At present, the high-performance computer architecture is becoming more and more complex, presenting the typical characteristics of "computer-node-processor-core-vector component-pipeline six-layer nested parallelism" and "heterogeneous many-core acceleration". In order to fully adapt to the architecture and greatly improve the efficiency of parallel computing based on unstructured grid, it is necessary to design an unstructured grid data structure that matches the current high-performance computer architecture. [0003] Traditionally, numerical simulations use mu...

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): G06F9/50
CPCG06F9/5072
Inventor 莫则尧刘青凯许竞劼杨章张爱清
Owner INST OF APPLIED PHYSICS & COMPUTATIONAL MATHEMATICS
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