Instruction transfer prediction systems, methods, apparatus, computer devices, and storage media
By introducing the Predictive Target Address Queue (PTQ) to decouple the prediction unit and the instruction fetch unit, and using the advanced prediction results to direct the instruction fetch address, the problem of improving the performance of the front-end processing unit is solved, and more efficient hardware resource utilization and pipeline performance optimization are achieved.
Patent Information
- Application Number
- CN202310215287.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-28
- Publication Date
- 2026-03-20
- Estimated Expiration
- 2043-02-28
AI Technical Summary
In the prior art, the prediction unit and the instruction fetching unit of the front-end processing unit are tightly coupled, resulting in poor decoupling effect and difficulty in improving performance, especially in multi-level branch prediction structures.
The instruction transfer prediction system was redesigned by introducing a prediction target address queue (PTQ), which decouples the prediction unit from the instruction fetch unit. The high-level prediction results generated by multi-level branch prediction directly direct the instruction fetch address, eliminating the participation of pre-decoding results and forming an independent prediction unit.
It improves the decoupling effect of the prediction unit, reduces the waste of hardware resources, improves the working efficiency of the front-end processing unit, reduces pipeline errors, and improves instruction fetching efficiency.