Weiss et al., "Instruction Issue Logic in Pipelined Supercomputers," Reprinted from IEEE Trans. on Computers, vol. C-33, No. 11, Nov. 1984, pp. 1013-1022. |
Tomasulo, R.M., "An Efficient Algorithm for Exploiting Multiple Arithmetic Units," IBM Journal, vol. 11, Jan. 1967, pp. 25-33. |
Tjaden et al., "Detection and Parallel Execution of Independent Instructions," IEEE Trans. On Computers, vol. C-19, No. 10, Oct. 1970, pp. 889-895. |
Smith et al., "Limits on Multiple Instruction Issue," Proceedings of the 3rd International Conference on Architectural upport for Programming Languages and Operating Systems, Apr. 1989, pp. 290-302. |
Pleszkun et al., "The Performance Potential of Multiple Functional Unit Processors," Proceedings of the 15th Annual Symposium on Computer Architecture, Jun. 1988, pp. 37-44. |
Pleszkun et al., "WISQ: A Restartable Architecture Using Queues," Proceedings of the 14th International Symosium on Computer Architecture, Jun. 1987, pp. 290-299. |
Patt et al., "Critical Issues Regarding HPS, A High Performance Microarchiteture," Proceedings of the 18th Anual Workshop on Microprogramming, Dec. 1985, pp. 109-116. |
Hwu et al., "Checkpoint Repair for High-Performance Out-of-Order Execution Machines," IEEE Trans. On Computers, vol. C-36, No. 12, Dec. 1987, pp. 1496-1514. |
Patt et al., "HPS, A New Microarchitecture: Rationale and Introduction," Proceedings of the 18th Annual Workshop on Microprogramming, Dec. 1985, pp. 103-108. |
Keller, R.M., "Look-Ahead Processors," Computing Surveys, vol. 7, No. 4, Dec. 1975, pp. 177-195. |
Jouppi et al., "Available Instruction-Level Parallelism for Superscalar and Superpipelined Machines," Proceedings of the 3rd International Conference on Architectural Support for Programming Languages and Operating Systems, Apr. 1989, pp. 272-282. |
Hwu et al., "HPSm, a High Performance Restricted Data Flow Architecture Having Minimal Functionality," Proceedings from ISCA-13, Tokyo, Japan, Jun. 2-5, 1986, pp. 297-306. |
Hwu et al., "ExploitingParallel Microprocessor Microarchitecture with a Compiler Code Generator," Proceedings of the 15th Annual Symposium on Computer Architecture, Jun. 1988, pp. 45-53. |
Colwell et al., "A VLIW Architecture for a Trace Scheduling Compiler," Proceedings of the 2nd International Conference on Architectural Support for Programming Languages and Operating Systems, Oct. 1987, pp. 180-192. |
Uht, A.K., "An Efficient Hardware Algorithm to Extract Concurrency From General-Purpose Code," Proceedings of the 19th Annual Hawaii International Conference on System Sciences, 1986, pp. 41-50. |
Charlesworth, A.E., "An Approach to Scientific Array Processing: The Architectural Design of the AP-120B/FPS-164 Family," Computer, vol. 14, Sep. 1981, pp. 18-27. |
Acosta, Ramon D. et al., "An Instruction Issuing Approach to Enhancing Performance in Multiple Functional Unit Processors," IEEE Transactions On Computers, vol. C-35, No. 9, Sep. 1986, pp. 815-828. |
Johnson, William M., Super-Scalar Processor Design, (Dissertation), Copyright 1989, 134 pages. |
Sohi, Gurindar S. and Sriram Vajapeyam, "Instruction Issue Logic for High-Performance, Interruptable Pipelined Processors," Conference Proceedings of the 14.sup.th Annual International Symosium on Computer Architecture, Jun. 2-5, 1987, pp. 27-34. |
Smith, M.D. et al., "Boosting Beyond Static Scheduling in a Superscalar Processor," IEEE, 1990, pp. 344-354. |
Murakami, K. et al., "SIMP (Single Instruction stream/Multiple Pipelining): A Novel High-SpeedSingle-Processor Architecture," ACM, 1989, pp. 78-85. |
Jouppi, N.P., "The Nonuniform Distribution of Instructional-Level and Machine Parallelism and ItsEffect on Performance," IEEE Transactions on Computers, vol. 38, No. 12, Dec. 1989, pp. 1645-1658. |
Horst, R.W. et al., "Multiple Instruction Issue in the NonStop Cyclone Processor," IEEE, 1990, pp. 216-226. |
Goodman, J.R. and Hsu, W., "Code Scheduling and Register Allocation in Large Basic Blocks," ACM, 1988, pp. 442-452. |
Lam, M.S., "Instruction Scheduling For Superscalar Architectures," Annu. Comput. Sci., vol. 4, 1990, pp. 173-201. |
Aiken, A. and Nicolau, A., "Perfect Pipelining: A New Loop Parallelization Technique*," pp. 221-235. |
Jouppi, N.H., "Integration and Packaging Plateaus of Processor Performance," IEEE, 1989, pp. 229-232. |
Groves, R.D. and Oehler, R., "An IBM Second Generation RISC Processor Architecture," IEEE, 1989, pp. 134-137. |
Smith et al., "Implementation of Precise Interrupts in Pipelined Processors," Proceedings of the 12th Annual International Symposium on Computer Architecture, Jun. 1985, pp. 36-44. |
Wedig, R.G., Detection of Concurrecny in Directly Executed Language Instruction Streams, (Dissertation), Jun. 1982, pp. 1-179. |
Agerwala et al., "High Performance Reduced Instruction Set Processors," IBM Research Division, Mar. 31, 1987, pp. 1-61. |
Gross et al., "Optimizing Delayed Branches," Proceedings of the 5th Annual Workshop on Microprogramming, Oct. 5-7, 1982, pp. 114-120. |
Charles Melear, Motorola, Inc., The Design of the 88000 RISC Family, IEEE Micro, vol. 9, No. 2, Apr. 1989, Los Alamitos, CA, U.S., pp. 26-38. |
Patent Abstracts of Japan, vol. 010, No. 089, Apr 1986, & JP. A. 60 225 943 (Hitachi Seisakusho K K) Nov. 11, 1985. |
Smith et al., Implementing Precise Interrupts in Pipelined Processors, IEEE Transactions on Computers, vol. 37, No. 5, May 1988, New York, U.S., pp. 562-573. |
Jelemensky, New Microcomputer Features Advanced Hardware for Real-Time Control Applications, Electro Conference Record, vol. 14, Apr. 11, 1989, Los Angeles, U.S., pp. 511-519. |
Andrews, Distrinctions Blur Between DSP Solutions, omputer Design, vol. 28, No. 9, May 1, 1989, Littleton, Massachusetts, U.S., pp. 86-99. |
Colwell et al., A VLIW Architecture for a Trace Scheduling Compiler, Multiflow Computer, 175 N. Main Street, Branford, CT 06405. |
IBM Technical Disclosure Bulletin, vol. 28, No. 6, Nov. 1985, Overlap of Store Multiple Operation with Succeeding Operations through Second Set of General Purpose Registers. |
Molnar et al., "Floating-Point Processor," 1989 IEEE. |
Adams et al., "Utilizing Low Level Parallelism in General Purpose Code The HARP Project," Oct. 1990. |
Goss, "Motorla's 8800 Integration Performanceand Application," 1989, IEEE. |
Popescu et al., The Metaflow Architecture,Metaflow Technologies, Inc., Jun. 1991. |
Weiss, R., "Third-Generation RISC Processors," On Special Report, Mar. 30, 1992, pp. 96-108. |
Johson, Superscalar Microprocessor Design, Prentice-Hall, Inc., 1991, (in its entirety). |
Hennessy et al., Computer Architecture--A Quantitative Approach, Morgan Kaufmann Publishers, Inc., 1990 (in its entirety). |
Fairchild Semiconductor Corporation, CLIPPER.TM. 32-bIT Microprocessor User's Manual, Prentice-Hall, 1987, chapter 1 and section 3.5. |
Hwu et al., "Design Choices for the HPSM Microprocessor Chp," Proceedings of the Twentieth Annual Int'l Conference on System Schemes, 1987, pp. 330-336. |
Uvieghara et al., An On-Chip Smart Memory for a Data-Flow CPU,: IEEE Journal of Solid-State Circuits, vol. 25, No. 1, Feb. 1990, pp. 84-94. |
Patt et al., "HPS, A New Microarchitecture: Rationale and Introduction," Computer Science Division, University of California, Berkeley, 1985. |
Uvieghara et al., "An Experimental Single-Chip Data Flow CPU," 190 Symposium on VLSI Circuits. Digest of Technical Papers (Cat. N.90CH2885-2), IEEE, New York, pp. 119-120. |