An Efficient Optimization Method for Computational Cost Constrained Problems in Compiler Optimization
A technology of constraint problems and optimization methods, applied in the field of compiler optimization, can solve problems such as computational cost constraints and large algorithm execution time overhead, and achieve the effects of speeding up iteration, improving operating efficiency, and reducing operating time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] This solution is deployed on a server, and the required compiler needs to be installed according to the compilation optimization sequence selection problem. The method is composed of encoding program, approximate agent function construction program, local search program, evolution operation program and program compiler program.
[0031] Such as figure 1 As shown in , the selection of the optimal compilation optimization sequence for the program to be compiled is carried out as follows. In the iterative process of compilation optimization sequence selection, in addition to the deterministic factors specified in the compilation environment, other factors, such as population size, iteration termination conditions, crossover operators, etc., are set according to specific situations.
[0032] Step 1: Encoding. This scheme uses the binary encoding strategy, that is, the 0, 1 string generated by the binary character set {0, 1} to represent the candidate solution in the probl...
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