Modulus-scheduling-based compiling method and device for realizing circular instruction scheduling
A technology of loop instruction and compiling method, which is applied in the direction of program control design, instrument, electrical digital data processing, etc., can solve the problems of inability to tap instruction-level parallelism, long loop execution time, and low application performance, so as to improve performance, Reduce execution time and tap the effect of parallelism
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0043] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. The following examples are only used to illustrate and explain the present invention, but not to limit the technical solution of the present invention.
[0044] Such as figure 1 As shown, it is an embodiment of a compiling method for implementing loop instruction scheduling based on modular scheduling provided by the present invention, and its process includes the following steps:
[0045] 110: when the processor executes the executable program, the compiler collects profile information according to typical input data;
[0046] The profile information represents the state of the target executable program under given typical input conditions, including value profile information and path profile information, where the value profile information mainly includes the typical values of some variables, especially the loop b...
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