Reduction method applied to realization of parallel data competition in particle simulation
A data competition and data technology, which is used in concurrent instruction execution, electrical digital data processing, special data processing applications, etc., can solve the problems that the reduction algorithm cannot be directly processed, the impact of multi-grid data competition in the data set, etc., and achieves the degree of parallelism. boosted effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0040] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.
[0041] In the example, the current source solution model in the particle simulation is used, and the 10 grid points are numbered from 0 to 9 in the comparative test. There are 500 macro electrons around each grid point (the atomic operation ratio is 500:1), and each electron acts on it The grid points of are assigned a current with a size of 1, and the ultimate goal is to find out the current size of each grid point.
[0042] The specific implementation steps are as follows:
[0043] Step 1. When solving the current source, each thread calculates the current distribution of an electron, and stores the distributed current with grid attributes and current size into the array to be sorted (set as array 1, such as Figure 9 ), the current value assigned to each electron is 1.
[0044] Step 2. Use the odd-even sorting method to sort the array 1, so...
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