Branch prediction method and device
A branch prediction and branching technology, which is applied in machine execution devices, program control design, instruments, etc., can solve the problems of cumbersome branch prediction process and many PHT entries, so as to improve branch prediction efficiency, simplify the branch prediction process, and simplify branching. The effect of the forecasting process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0066] In order to make the objectives, technical solutions, and advantages of the present application clearer, the implementation manners of the present application will be described in further detail below in conjunction with the accompanying drawings.
[0067] First, the terms involved in the embodiment of the present invention will be described.
[0068] Pipeline: A pipeline is usually composed of multiple connected pipelines. The multiple pipelines have special function modules to process instructions, and the processing of instructions by the multiple pipelines can be staggered in time, so that Multiple instructions can be processed in parallel. For example, a five-stage pipeline includes 5 pipeline stages, which can be Instruction Fetch (IF), Decode (Instruction Decode, ID), Execution (Execute, EX), Access (Memory Access, MEM), Write back ( Write Back, WB).
[0069] Instruction bundle: The instructions stored in the memory can be divided into multiple instruction clusters ac...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


