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.
- 1 Mead C., and Conway L.(1980). Introduction to VLSI Systems. Addison Wesley. Google Scholar
Digital Library
- 2 Kung H., and Leiserson C.(1978). Systolic Arrays for (VLSI). Technical report CS-79-103, Dept. of Computer Science, Carnegie-Mellon University.Google Scholar
- 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 Scholar
- 4 Myers G. (1978). Advances in Computer Architecture. John Wiley & Sons Inc. Google Scholar
Digital Library
- 5 Aiso H., Iizuka H. and Sakamura K.(eds.) (1980) Dynamic Architecture (in Japanese). Kyoritsu Shuppan Co., Ltd.Google Scholar
- 6 Sakamura K., and et al.(1979-a). Automatic Tuning of Computer Architectures. Proc. AFIPS Conf., Vol. 48, pp. 499-512.Google Scholar
- 7 Chroust G.(1979). Orthogonal Extensions in Microprogrammed Multiprocessor Systems-A Chance for Increased Firmware Usage-. Accepted for Publication by EUROMICRO journal.Google Scholar
- 8 Sakamura K., and et al.(1977). A Debugging Machine - An Approach to an Adaptive Computer. Information Processing 77, pp. 23-28.Google Scholar
- 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 Scholar
Digital Library
- 10 Maekawa M., and Morimoto Y.(1979). Performance Adjustment of an APL interpreter. Microprocessors and their Applications, EUROMICRO 1979, pp. 65-75.Google Scholar
- 11 Brown, G.E.(1977). Operating System Enhancement through Firmware. MICRO10, 10th Annual Workshop on Microprogramming, pp. 119-133. Google Scholar
Digital Library
- 12 Ishikawa C., Sakamura K., and Maekawa M.(1980). Internal technical note. Unpublished.Google Scholar
- 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 Scholar
Digital Library
- 14 Kobayashi H.(1978). Design and Performance Analysis Using Analytical Models. in {24}, pp. 72-114.Google Scholar
- 15 Denning P. J.(1978). Optimal Multiprogrammed Memory Management. in Chandy and Yeh(1978), pp. 298-322.Google Scholar
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- 20 Davis R. et al.(1977). Production Rules as a Representation for a Knowledge-Based Consultation Program. Artificial Intelligence, vol. 8, 1977.Google Scholar
- 21 Belady A. L.(1980). Modifiability of Large Software Systems. Proc. Working Conference on Operating Systems Engineering, pp. 170-184, Amagi, Japan, 1980. Google Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 24 Chandy K. M. and Yeh T. R.(eds.) (1978) Current Trends in Programming Methodology. Vol III. Software Modeling, Prentice-Hall. Google Scholar
Digital Library
Index Terms
Adaptation and personalization of VLSI-based computer architecture
Recommendations
Adaptation and personalization of VLSI-based computer architecture
MICRO 14: Proceedings of the 14th annual workshop on MicroprogrammingThis 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-...
VLSI Processor Architecture
A processor architecture attempts to compromise between the needs of programs hosted on the architecture and the performance attainable in implementing the architecture. The needs of programs are most accurately reflected by the dynamic use of the ...






Comments