| Reducing branch misprediction penalties via dynamic control independence detection |
| Full text |
Pdf
(3.47 MB)
|
| Source
|
International Conference on Supercomputing
archive
Proceedings of the 13th international conference on Supercomputing
table of contents
Rhodes, Greece
Pages: 109 - 118
Year of Publication: 1999
ISBN:1-58113-164-X
|
|
Authors
|
|
Yuan Chou
|
Carnegie Mellon Microarchitecture Research Team (CMuART), Electrical and Computer Engineering Department, Carnegie Mellon University, Pittsburgh, PA
|
|
Jason Fung
|
Intel Corp. and Carnegie Mellon Microarchitecture Research Team (CMuART), Electrical and Computer Engineering Department, Carnegie Mellon University, Pittsburgh, PA
|
|
John Paul Shen
|
Carnegie Mellon Microarchitecture Research Team (CMuART), Electrical and Computer Engineering Department, Carnegie Mellon University, Pittsburgh, PA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 25, Citation Count: 14
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
M. johnson, Superscalar Processor Design, Prentice-Hall, pp 110, 1990.
|
 |
2
|
Dirk Grunwald , Artur Klauser , Srilatha Manne , Andrew Pleszkun, Confidence estimation for speculation control, Proceedings of the 25th annual international symposium on Computer architecture, p.122-131, June 27-July 02, 1998, Barcelona, Spain
|
| |
3
|
|
 |
4
|
|
| |
5
|
Alpha Architecture Handbook, Digital Equipment Corporation, 1992.
|
| |
6
|
Yuan Chou, Jason Fung, and John P. Shen, "Reducing Branch Misprediction Penalties Via Dynamic Control Independence Detection," CMuART Tech. Report, Carnegie Mellon Univ., Mar. 1999
|
| |
7
|
Scott McFarling, "Combining Branch Predictors," Technical Report TN-36, DEC-WRL, June 1993.
|
| |
8
|
IBM Microelectronics Division, PowerPC 604 RISC Microprocessor User's Manual, 1994.
|
| |
9
|
Linley Gwennap, "Intel's P6 Uses Deeoupled Supersealar Design," in Microprocessor Report, Vol, 9, Issue 2, Feb. 1995.
|
| |
10
|
|
| |
11
|
David I. August , Wen-mei W. Hwu , Scott A. Mahlke, A framework for balancing control flow and predication, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.92-103, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
| |
12
|
Linley Gwennap, "Design Concepts for Merced," in Microprocessor Report, Vol. 11, Issue 3, Mar. 1997.
|
| |
13
|
Timothy Heil and James Smith, "Selective Dual Path Execution,'' University of Wisconsin-Madison, Nov. 1996.
|
| |
14
|
Gary Tyson, Kelsey Lick, and Matthew Fattens, "Limited Dual Path Execution," CSE-TR 346-97, Univ. of Michigan, 1997.
|
| |
15
|
Augustus K. Uht , Vijay Sindagi , Kelley Hall, Disjoint eager execution: an optimal form of speculative execution, Proceedings of the 28th annual international symposium on Microarchitecture, p.313-325, November 29-December 01, 1995, Ann Arbor, Michigan, United States
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
Eric Rotenberg , Quinn Jacobson , Yiannakis Sazeides , Jim Smith, Trace processors, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.138-148, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
| |
20
|
|
 |
21
|
|
CITED BY 14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hyesoon Kim , Onur Mutlu , Jared Stark , Yale N. Patt, Wish Branches: Combining Conditional Branching and Predication for Adaptive Predicated Execution, Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture, p.43-54, November 12-16, 2005, Barcelona, Spain
|
|
|
|
|
|
|
|