Anderson, D. W. et al., “The IBM System/360 Model 91: Machine Philosophy and Instruction Handling”, IBM Journal, pp. 9-24 (Jan. 1967). |
Anderson, S.F. et al., “The IBM System/360 Model 91: Floating-Point Execution Unit,” IBM Journal, pp. 34-53 (Jan. 1967). |
Boland, L.J. et al., “IBM System/360 Model 91: Storage System,” IBM Journal, pp. 54-68 (Jan. 1967). |
Case, Brian, “Intel Reveals Pentium Implementation Details, Architectural Enhancements Remain Shrouded by NDA”, Understanding ×86 Microprocessors, Chapter 7., pp. 7-12 through 7-20 (Mar. 1993). |
Cragon, Harvey G. “Prediction Strategy” Branch Strategy Taxonomy and Performance Models, Chapter 8, pp. 13-57 (1992). |
Ditzel, D. R. and H. R. Mclellan “Branch Folding in the CRISP Microprocessor: Reducing Branch Delay to Zero”, ACM Sigarch Computer Architecture News, pp. 2-9 (1987). |
Flynn, M.J. et al., “The IBM System/360 Model 91: Some Remarks on System Development,” IBM Journal, pp. 2-7 (Jan. 1967). |
Kaeli, D.R. and P.G. Emma, “Branch History Table Predictions Of Moving Target Branches Do to Shoutine Returns”, ACM Sigarch computer Architecture News, vol. 19, No. 3, pp. 34-42 (May 1991). |
Kogge, P. M., “Pipelining in SISD Machine Designs” The Architecture of Pipelined Computers, pp. 269-278 (1981). |
Levine, John, “Why Programmers Hate the 8086 and 286”, Microprocessor Report, pp. 2-4 through 2-9 (Aug. 1990). |
Liptay, John, “Design of the IBM Enterprise system/9000 High end Processor”, IBM Journal of Research and Development (Jul. 1992). |
Pan et al., “Improving the Accuracy of Dynamic Branch Prediction Using Branch Correlation” AMC Sigarch Computer Architecture News, pp. 76-84 (1992). |
Pan, Shien-Tai et al., “Correlation-Based Branch Prediction”, pp. 0-31 (Aug. 1991). |
Pan, Shien-Tai et al., “Improving the Accuracy of Dynamic Prediction Using Branch Correlation”, AMC Signarch Computer Architecture News, pp. 76-84 (1992). |
Patterson, David A. and John L. Hennessy, “Advanced Pipelining-Dynamics Scheduling in Pipelines”, Computer Architecture A Quantitative Approach, pp. 290-314 (1990). |
Perleberg, Chris H., and Alen J. Smith, “Branch Target Buffer Design and Optimization”, IEEE Transaction on Computers, vol. 42, No. 4, pp. 396-412 (1993). |
Rose, Marc, “Structured Control Flow: An Architectural Technique for Improving Control Flow Performance”, pp. 1-71 (Nov. 1983). |
Lee, Johnny K.F. and Alen J. Smith, “Branch Prediction Strategies and Target Buffer Design”, IEEE, pp. 6-22 (1984). |
Stjernfeldt, C.O., et al., Survey of Branch Prediction Strategies, pp. 1-26 (Jul. 1993). |
Supnik Robert M., “Digital's Alpha Chip Project”, Communications of the ACM, vol. 36, No. 2, pp. 29-44 (1993). |
Tomasulo, R.M., “An Efficient Algorithm for Exploiting Multiple Arithmetic Units”, IBM Journal, pp. 25-33 (Jan. 1967). |
Yeh, Tse-Yu and Yale N. Patt, “A Comparison of Dynamic Branch Pedictors that use Two Levels of Branch History”, IEEE, pp. 257-266 (1993). |
Yeh, Tse-Yu and Yale N. Patt, “Alternative Implementations of Two Level of Adaptive Branch Prediction”, AMC Signarch Computer Architecture News, pp. 124-134 (1992). |
Am2950 Microprocessor User's Manual, (1991). |
IBM Technical Disclosure Bulletin, vol. 30, No. 11, pp. 221-225 (1988). |
“Predict Instruction Flow Based on Sequential Segments”, IBM Technical Disclosure Bulletin, vol. 33, No. 11, pp. 66-69 (Apr. 1991). |