skip to main content
article
Free Access

A model for microarchitecture structure evaluation

Authors Info & Claims
Published:01 August 1989Publication History
Skip Abstract Section

Abstract

This paper presents the specification and implementation of a model oriented primarily to the evaluation of the structure of microarchitectures. According to the model, target architectures are described as an oriented graph which is examined by search algorithms in order to find the minimum cost path required in the execution of a set of machine primitives.

The model is very useful to determine the role of each target machine component: through the model it is possible to assess the effect of both including and removing architecture components on the overall performance of a machine being conceived.

The paper shows the main aspects of the project, discusses the research potential of the model, and describes the current stage of the work.

References

  1. BARB77 Mario R. Barbacci, "A Comparison of Register Transfer Language for Describing Computers and Digital Systems," IEEE Transactions on Computers, Vol. C-24, No. 2, February 1977.Google ScholarGoogle Scholar
  2. CLEE79 W. M. vancleeput, "Computer Hardware Description Languages and their Application," 16th Design Automation Conference Proceedings, San Diego, California, June 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. FERN88 Edil S. T. Fernandes,"Microarchitecture Modelling Through ADL," Proceedings of the 21st Annual Workshop on Microprogramming and Microarchitecture, San Diego, California, December 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. FISH81 Joseph A. Fisher," Trace Scheduling: A Technique for Global Microcode Compaction," IEEE Transactions on Computers, Vol. C-30, No. 7, July 1981.Google ScholarGoogle Scholar
  5. LAND80 David Landskov, Scott Davidson, Bruce Shriver, and Patrick W. Mallet, "Local Microcode Compaction Techniques," Computing Surveys, Vol. 12, No. 3, September 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. LINN88 Joseph L. Linn, "Horizontal Microcode Compaction," in Microprogramming and Firmware Engineering Methods, Edited by Stanley Habib, Van Nostrand Reinhold, New York, 1988, pp. 381-431.Google ScholarGoogle Scholar
  7. PAWI85 A. Pawlak, "A Tutorial Guide to Modern Hardware Description Languages," Proceedings of the Euromicro 85, Brussel, September 1985.Google ScholarGoogle Scholar
  8. SANT89 Anna Dolejsi Santos, "Computer Architecture Evaluation," Technical Report ES/89, Programa de Engenharia de Sistemas e Computacao, COPPE- UFRJ, February 1989 (in Portuguese).Google ScholarGoogle Scholar
  9. SHIH88 Liwen Shih and Christos A. Papachristou, "Mapping of Micro Data Flow Computations onto Parallel Microarchitectures," Proceedings of the 21st Annual Workshop on Microprogramming and Microarchitecture, San Diego, California, December 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. SHIV77 Sajjan G. Shiva, "Computer Hardware Description Languages - A Tutorial," Proceedings of the IEEE, Vol. 17, No. 12, December 1977, pp. 1605-1615.Google ScholarGoogle ScholarCross RefCross Ref
  11. UTH87 A. K. Uht, C. D. Polychronopoulos, and J. F. Kolen, "On the Combination of Hardware and Software Concurrency Extraction Methods," Proceedings of the 20th Annual Workshop on Microprogramming, Colorado Springs, Colorado, December 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A model for microarchitecture structure evaluation

          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 20, Issue 3
            Sep. 1989
            253 pages
            ISSN:1050-916X
            DOI:10.1145/75395
            Issue’s Table of Contents
            • cover image ACM Conferences
              MICRO 22: Proceedings of the 22nd annual workshop on Microprogramming and microarchitecture
              August 1989
              253 pages
              ISBN:0897913248
              DOI:10.1145/75362

            Copyright © 1989 Author

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 August 1989

            Check for updates

            Qualifiers

            • article
          • Article Metrics

            • Downloads (Last 12 months)11
            • Downloads (Last 6 weeks)2

            Other Metrics

          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!