LLVM-based automatic performance prediction method for scientific calculation program
An automatic performance and prediction method technology, applied in software testing/debugging, etc., can solve problems that are difficult to be reasonable, cannot be continuously changed, and cannot be satisfied, so as to achieve user-friendly use, improve accuracy, and rely on simple effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0043] Specific implementation mode one: as figure 1 As shown, the present embodiment elaborates on the LLVM-based automatic performance prediction method for scientific computing programs of the present invention:
[0044] 1. Overall structure:
[0045] Realize the overall architecture diagram of the LLVM-based automatic performance prediction method for scientific computing programs, such as figure 1 shown;
[0046] For the performance model, our solution is not to give a formula and submit it to manual calculation like the traditional dynamic analysis method, because if the formula is too complicated, it is necessary to actually write a program to perform the calculation. So we skip the step of the formula, and then directly give a program, which can report the predicted program time when executed, and call this program DwarfCode. When building DwarfCode, I choose to build directly from the source code, retain the calculation code from the input to the number of cycles i...
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