A Classified Hybrid Branch Prediction System Based on Sparc V8 Architecture
A branch prediction and architecture technology, applied in memory systems, address formation of the next instruction, program control design, etc., can solve problems such as complex prediction algorithms, low branch prediction accuracy, and large hardware scale.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0049]The basic idea of the present invention is: a kind of classification hybrid branch prediction system based on the SPARC V8 architecture, first at the instruction fetching level, query the branch target cache according to the instruction PC to obtain the branch instruction type, assign the branch instructions to the respective prediction modules, jump The branch prediction uses the return address stack RAS (Return AddressStack) with a dynamically configured counter, and the indirect branch prediction uses the method of supplementary prediction. When the indirect branch target buffer ITBB (IndirectBranch Target Buffer) prediction fails, the unconditional branch target buffer UBTB ( Read the last jump target address in the Unconditional BranchTarget Buffer) as a supplementary prediction, and the conditional branch prediction records the correctness of the last branch prediction in the conditional branch target buffer CBTB (Conditional Branch Target Buffer). In the conversi...
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