skip to main content
article
Free Access

A VLIW architecture for optimal execution of branch-intensive loops

Published:10 December 1992Publication History
First page image

References

  1. Colwell90 R.P. Colwell, et al, "Architecture and Implementation of a VLIW Supercomputer', Supercomputing '90, 1990 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Dehnert88 J.C. Dehnen et al, 'Overlapped Loop Support in the Cydra 5', Prec. of ASPICS HI, April 1989Google ScholarGoogle Scholar
  3. Ebcioglu88 K. Ebcioglu, 'Some Design Ideas for a VLIW Architecture for Sequential-Natured $o~ware', Proc. of the IFIP Working Conf. on Parallel Processing, April 1988Google ScholarGoogle Scholar
  4. Fisher84 J.A. Fisher, et el, 'Parallel Processing: A Smart Compiler and A Dumb Machine', Proc. of the 1984 SIGPLAN Symposium on Compiler Construction, 1984 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Fisher91 Joseph A. Fisher and B. R. Rau, "Instruction-Level Parallel Processing', Science, Sept. 1991Google ScholarGoogle Scholar
  6. Labrousse90 J. Labrousse and G.A. $1avenburg, 'CREAT- LIFE: A Modular Design Approach for High Performance ASIC's', COMPCON 90'Google ScholarGoogle Scholar
  7. Lam87 M.S. Lam, 'A Systolic Array Optimizing Compiler', Ph.D. Thesis, Carnegie Mellon University, May 1987 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Lee91 S. Lee and R. Oupta, 'Executing Loops on a Fine-Grained MIMD Architecture', Prec. of MICRO-24, pp 199-205, Dec. 1991 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Nicolau84 A. Nicolau and J. A. Fisher, "Measuring the Parallelism Available for Very Long Instruction Word Architectures', IEEE Trans. on Computers C-33(11), pp968-976, Nov. 1984Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Rau89 B.R. Rau, et al, Cydrome inc. 'The Cydra S Departmental Supercomputcr: Design Philosophies, Decisions and Trade-offs", IEEE Computer Jan. 1989 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Su86 B. Su, et al, "URPR-An Extension of URCR for software Pipelining", Proc. of MICRO-19, 1986 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Su87 B. Su, et al, "GURPR-A method for Global Software Pipelining', Proc. of MICRO-20, 1987 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Su90 B. Su, et al, 'A Software PipeUning Based VLIW Architecture and Optimization Compiler', Proc. of MICRO-23, 1990 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Su91 B.Su et al, 'GURPR*: A New Global Software Pipelining Algorithm', Proc. of MICRO-24, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Wang90 S.H. Wang and A.K. Uht, "Ideograph/Ideogram: Framework/Hardware for Eager Evaluation', Prec. of Micro 23, 1990Google ScholarGoogle Scholar
  16. Wall91 W.D. Wall, "Limits of Instruction- Level Parallelism", Proc. of 4th tnt'l Conf. ASPLOS, CA April 1991, pp176-188 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Wang91 S.H. Wang, 'Enhancing Concurrent Program Execution with Eager Evaluation', Technical Report Number CS91-203, Dept. of CSE, Univ. of California San Diego, June 1991Google ScholarGoogle Scholar
  18. Wolfe91 A. Wolfe, I. P. Shen, 'A Variable Instruction Stream Extension to the VLIW Architecture', Proc. of 4th Int'l Conf. ASPLOS, CA, April 1991, pp2-14 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A VLIW architecture for optimal execution of branch-intensive loops

                    Recommendations

                    Comments

                    Login options

                    Check if you have access through your login credentials or your institution to get full access on this article.

                    Sign in

                    Full Access

                    • Published in

                      cover image ACM SIGMICRO Newsletter
                      ACM SIGMICRO Newsletter  Volume 23, Issue 1-2
                      Dec. 1992
                      300 pages
                      ISSN:1050-916X
                      DOI:10.1145/144965
                      Issue’s Table of Contents
                      • cover image ACM Conferences
                        MICRO 25: Proceedings of the 25th annual international symposium on Microarchitecture
                        December 1992
                        301 pages
                        ISBN:0818631759

                      Copyright © 1992 Authors

                      Publisher

                      Association for Computing Machinery

                      New York, NY, United States

                      Publication History

                      • Published: 10 December 1992

                      Check for updates

                      Qualifiers

                      • article

                    PDF Format

                    View or Download as a PDF file.

                    PDF

                    eReader

                    View online with eReader.

                    eReader
                    About Cookies On This Site

                    We use cookies to ensure that we give you the best experience on our website.

                    Learn more

                    Got it!