Architecture optimization method and device for loop body
A technology of architecture and optimization method, applied in the computer field, can solve problems such as speeding up short-loop body instructions, and achieve the effects of avoiding low kernel performance, reducing the frequency of flushing, and accurately predicting
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 2
[0140] In this embodiment, refer to the attached Figure 7 , providing an architecture optimization device for a loop body, which is used to implement any of the architecture optimization methods for a loop body in the above method embodiments, and the architecture optimization device for a loop body at least includes:
[0141] A short loop body judging module, used to judge whether the current instruction is a short loop body instruction;
[0142] Short loop body cache, used to cache the current instruction when the current instruction is a short loop body instruction;
[0143] The loop body conditional branch prediction module is used to predict whether the current instruction is a conditional branch instruction that controls the loop body, and checks the PC value of the current instruction to determine whether the current instruction PC value is matched with a valid record in the loop table. The information recorded in the table loop table includes the PC value cur_br_pc o...
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