GPU-based N-body simulation program performance optimization method
A technology for simulating programs and optimizing methods, applied in the computer field, can solve problems such as high complexity of direct methods, large amount of calculation, and insufficient computing power to meet the requirements, and achieve the effects of reduced time, reduced delay, and reduced data transmission
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0023] In the N-body simulation program, the basic GPU optimization is to first integrate the relevant data into an array and transfer it to the video memory. After completing the calculation of the particle interaction in each iteration, the acceleration or force is transferred back to the memory for data update. In the process of subpackaging, there may be a large number of repeated particles between different packets, resulting in a large amount of repeated data transmitted, which will increase the load on the bus. At the same time, there are many instructions that consume more clock cycles during the calculation process. Therefore, optimizing these links can improve efficiency without compromising accuracy.
[0024] Such as figure 1 and figure 2 As shown, the embodiment of the present invention provides a schematic flowchart of...
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