Space computing parallel load balancing method
A load balancing and space computing technology, applied in the field of high-performance computing, can solve the problems of increasing the area of the divided surface, reducing the amount of communication, and increasing the communication overhead, so as to reduce the number of particles and reduce the communication load.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0064] see figure 1 , the present invention discloses a space computing parallel load balancing method, the method comprising:
[0065] [Step S1] Set the number of processors to be N, and generate corresponding N bubbles with the same or different sizes. For all bubbles on a two-dimensional plane, they are expressed as N disjoint circles; the number of particles in the simulation space for W, is the average value of the overall load, and the number of particles in each bubble is W 1 , W 2 ...W N-1 , W N .
[0066] A k×k sliding window is used to detect the density distribution in the simulation space, and the top N density extreme points with the highest density are selected as the starting positions of the bubbles.
[0067] [Step S2] Calculate the number of particles in each bubble, compare with the average value to determine expansion and contraction, and adjust the size of the bubble; when the number of internal particles is less than the average value, it will expan...
Embodiment 2
[0089] First, assuming that the number of processors is N, corresponding N bubbles are generated, and the sizes of the bubbles can be the same or different. For all bubbles on a two-dimensional plane, they are expressed as N disjoint circles. Assuming that the number of particles in the simulation space (which can also be regarded as the calculation load) is W, is the average value of the overall load, and the number of particles in each bubble is W 1 , W 2 ...W N-1 , W N , then the load balancing condition is: And W 1 =W 2 =...W N . The construction process of this model is completely formed by the expansion and mutual extrusion of the bubbles. The various behaviors of the bubbles and the formation algorithm of the model are described below:
[0090] Expansion and contraction of bubbles
[0091] The expansion and contraction of the bubble depend on the number of internal particles. When the number of internal particles is less than the average, it will expand, othe...
Embodiment 3
[0116] In this embodiment, approximately 11,000 particles are unevenly generated in a two-dimensional space of 800×500 pixels, and a 5×5 sliding window is used to determine the dense point of particle distribution. In the algorithm, the value of β is 1, and the value of δ is 0.1. Finally, The result is as image 3 shown. In addition, we use the same particle distribution to divide the space based on the quadrilateral mesh model. The final result is as follows Figure 4 shown.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
