A method realizing prediction of value association indirect jump
An indirect and associated information technology, applied in link editing, program code conversion, instruments, etc., can solve problems such as unavailable associated data values, difficulty in finding associated data values, and difficulty in obtaining prediction results, so as to improve prediction accuracy and improve Overall performance, the effect of improving system performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0046] 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.
[0047] The present invention adopts the technical solution of software and hardware cooperation, and proposes a method and system for value-associated indirect jump prediction based on compilation guidance. Analyze the characteristics of different subroutine structures, find out the different associated data values that the indirect jump instructions in different subroutine structures should be associated with, and mark the associated data values by inserting guiding instructions in the program to guide the processor when executing the executable program The indirect jump prediction performed.
[0048] Based on the idea above, the present invention designs a co...
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