摘要
To optimize processor performance, the control independence Y-behavior that the wrong path instruction stream converges again to the correct path, were dynamically detected. And the corresponding branches were saved in a convergence table. Register integration and memory integration were adopted to keep the right dependency. Instructions on convergence path were divided into trustworthy and non-trustworthy categories, which were separately reused and inserted into the recovery buffer. Then the non-trustworthy instructions were reissued from recovery buffer and re-executed. Thus the branch misprediction penalty was reduced, which optimized processor performance. Experimental results verify the feasibility of this performance optimization mechanism across all benchmarks, and it will be more effective for deeper pipeline processors.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 81-84 |
| 页数 | 4 |
| 期刊 | Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology |
| 卷 | 40 |
| 期 | 1 |
| 出版状态 | 已出版 - 1月 2008 |
| 已对外发布 | 是 |
指纹
探究 'Convergence path instruction-level reuse high performance optimization mechanism' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver