skip to main content
article
Free Access

Adaptation and personalization of VLSI-based computer architecture

Published:01 December 1981Publication History
Skip Abstract Section

Abstract

This paper discusses the important problem of the adaptation and the personalization of VLSI-based computer systems by means of microprogramming. In order to fully exploit the VLSI chip with one million transistors on it, we propose the scheme of mass-producing the general purpose devices and then specializing them to particular application needs at the instruction set processor level and at upper levels of the computer systems. Many algorithms and examples are given. We show what facilities future computer systems should possess in the course of discussion.

References

  1. 1 Mead C., and Conway L.(1980). Introduction to VLSI Systems. Addison Wesley. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Kung H., and Leiserson C.(1978). Systolic Arrays for (VLSI). Technical report CS-79-103, Dept. of Computer Science, Carnegie-Mellon University.Google ScholarGoogle Scholar
  3. 3 Arvind et al.(1978). An Asynchronous Programming Language and Computing Machine. Tech. Rep. TR114a, Dept. of Information and Computer Science, University of California, 1978.Google ScholarGoogle Scholar
  4. 4 Myers G. (1978). Advances in Computer Architecture. John Wiley & Sons Inc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Aiso H., Iizuka H. and Sakamura K.(eds.) (1980) Dynamic Architecture (in Japanese). Kyoritsu Shuppan Co., Ltd.Google ScholarGoogle Scholar
  6. 6 Sakamura K., and et al.(1979-a). Automatic Tuning of Computer Architectures. Proc. AFIPS Conf., Vol. 48, pp. 499-512.Google ScholarGoogle Scholar
  7. 7 Chroust G.(1979). Orthogonal Extensions in Microprogrammed Multiprocessor Systems-A Chance for Increased Firmware Usage-. Accepted for Publication by EUROMICRO journal.Google ScholarGoogle Scholar
  8. 8 Sakamura K., and et al.(1977). A Debugging Machine - An Approach to an Adaptive Computer. Information Processing 77, pp. 23-28.Google ScholarGoogle Scholar
  9. 9 Sakamura K., and et al.(1979-b). A New Approach to An Adaptive Computer-An Automatic Recovery Mechanism To Prevent the Occurrence of Subtract Errors. 1st international Symposium on Computer Architecture. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Maekawa M., and Morimoto Y.(1979). Performance Adjustment of an APL interpreter. Microprocessors and their Applications, EUROMICRO 1979, pp. 65-75.Google ScholarGoogle Scholar
  11. 11 Brown, G.E.(1977). Operating System Enhancement through Firmware. MICRO10, 10th Annual Workshop on Microprogramming, pp. 119-133. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Ishikawa C., Sakamura K., and Maekawa M.(1980). Internal technical note. Unpublished.Google ScholarGoogle Scholar
  13. 13 Ishikawa C., Sakamura K., and Maekawa M.(1980). Dynamic tuning of Operating Systems. Proc. Working Conference on Operating Systems Engineering, pp. 129-149, Amagi, Japan, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14 Kobayashi H.(1978). Design and Performance Analysis Using Analytical Models. in {24}, pp. 72-114.Google ScholarGoogle Scholar
  15. 15 Denning P. J.(1978). Optimal Multiprogrammed Memory Management. in Chandy and Yeh(1978), pp. 298-322.Google ScholarGoogle Scholar
  16. 16 Badel M. et al.(1975). Adaptive Optimization of a Time Sharing System's Performance. Proc. IEEE, 63, No. 6(1975), pp. 958-965.Google ScholarGoogle ScholarCross RefCross Ref
  17. 17 Geck A. (1979). Performance Improvement by Feedback Control of Operating Systems. Proc. 4th Int'l Symp. on Modeling and Performance Evaluation of Computer Systems, Vienna, Austria, February 1979, pp. 459-471. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18 Denny W. M.(1977). The Burroughs B1800 Microprogrammed Measurement System: A Hybrid Hardware/Software Approach. Micro 10, 10th Annual Workshop on Microprogramming, pp. 66-70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19 Buchanan B. et al.(1969). Heuristic DENDRAL:A Program for Generating Explanatory Hypotheses in Organic Chemistry. in Machine Intelligence 4, American Elsevier, New York.Google ScholarGoogle Scholar
  20. 20 Davis R. et al.(1977). Production Rules as a Representation for a Knowledge-Based Consultation Program. Artificial Intelligence, vol. 8, 1977.Google ScholarGoogle Scholar
  21. 21 Belady A. L.(1980). Modifiability of Large Software Systems. Proc. Working Conference on Operating Systems Engineering, pp. 170-184, Amagi, Japan, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22 Maekawa M. (1980). Operating System Conceptual Model for Ease of Extension. Proc. Working Conference on Operating Systems Engineering, pp. 186-215, Amagi, Japan, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23 Lycklama H., and Bayer D. L. The Mert Operating System. The Bell System Technical Journal, Vol. 57, No. 6, July-August 1978, pp. 2049-2086.Google ScholarGoogle ScholarCross RefCross Ref
  24. 24 Chandy K. M. and Yeh T. R.(eds.) (1978) Current Trends in Programming Methodology. Vol III. Software Modeling, Prentice-Hall. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Adaptation and personalization of VLSI-based computer architecture

          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

          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!