|
ABSTRACT
Virtual machine systems have been implemented on a limited number of third generation computer systems, e.g. CP-67 on the IBM 360/67. From previous empirical studies, it is known that certain third generation computer systems, e.g. the DEC PDP-10, cannot support a virtual machine system. In this paper, model of a third-generation-like computer system is developed. Formal techniques are used to derive precise sufficient conditions to test whether such an architecture can support virtual machines.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Buzen, J.P., and Gagliardi, U.O. The evolution of virtual machine architecture. Proc. NCC 1973, AHPS Press, Montvale, N.J., pp. 291-300.
|
| |
2
|
Gagliardi, U.O., and Goldberg, R.P. Virtualizable architectures, Proc. ACM AICA lnternat. Computing Symposium, Venice, Italy, 1972.
|
| |
3
|
Galley, S.W. PDP-10 Virtual machines. Proc. ACM SIGARCH-SIGOPS Workshop on Virtual Computer Systems, Cambridge, Mass., 1969.
|
| |
4
|
Goldberg, R.P. Virtual machine systems. MIT Lincoln Laboratory Rept. No. MS-2686 (also 28L-0036), Lexington, Mass., 1969.
|
| |
5
|
Goldberg, R.P. Hardware requirements for virtual machine systems. Proc. Hawaii hlternat. CoJlbrence on Systems Sciences, Honolulu, Hawaii, 1971.
|
| |
6
|
Goldberg, R.P. Architectural principles for virtual computer systems. Ph.D. Th., Div. of Eng. and Applied Physics, Harvard U., Cambridge, Mass., 1972.
|
| |
7
|
Goldberg, R.P. (Ed). Proc. ACM SIGARCH-SIGOPS Workshop on Virtual Computer Systems, Cambridge, Mass., 1973.
|
| |
8
|
Goldberg, R.P. Architecture of virtual machines. Proc. NCC 1973, AFIPS Press, Montvale, N.J., pp. 309-318.
|
| |
9
|
IBM Corporation. IBM Virtual Machine Facility/370: Planning Guide, Pub. No. GC20-1801-0, 1972.
|
| |
10
|
Lauer, H.C., and Snow, C.R. Is supervisor-state necessary? Proc. ACM AICA lnternat. Computing Symposium, Venice, Italy, 1972.
|
 |
11
|
|
| |
12
|
Meyer, R.A., and Seawright, L.H. A virtual machine timesharing system. IBM Systems J. 9, 3 (1970).
|
| |
13
|
Popek, G.J., and Kline, C. Verifiable secure operating system software. Proc. NCC 1974, AFIPS Press, Montvale, N.J., pp. 145- 151.
|
CITED BY 45
|
|
|
|
|
B. D. Shriver , J. W. Anderson , L. J. Waguespack , D. M. Hyams , R. A. Bombet, An implementation scheme for a virtual machine monitor to be realized on user - microprogrammable minicomputers, Proceedings of the annual conference, p.226-232, October 20-22, 1976, Houston, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yuting Zhang , Azer Bestavros , Mina Guirguis , Ibrahim Matta , Richard West, Friendly virtual machines: leveraging a feedback-control model for application adaptation, Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments, June 11-12, 2005, Chicago, IL, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Charles Gray , Matthew Chapman , Peter Chubb , David Mosberger-Tang , Gernot Heiser, Itanium: a system implementor's tale, Proceedings of the USENIX Annual Technical Conference 2005 on USENIX Annual Technical Conference, p.31-31, April 10-15, 2005, Anaheim, CA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S. Nanba , N. Ohno , H. Kubo , H. Morisue , T. Ohshima , H. Yamagishi, VM/4: ACOS-4 virtual machine architecture, ACM SIGARCH Computer Architecture News, v.13 n.3, p.171-178, June 1985
|
|
|
Samuel H. Fuller , Harold S. Stone , William E. Burr, Initial selection and screening of the CFA candidate computer architectures, Proceedings of the June 13-16, 1977, national computer conference, June 13-16, 1977, Dallas, Texas
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fernando Rodríguez , Felix Freitag , Leandro Navarro, On the use of intelligent local resource management for improved virtualized resource provision: challenges, required features, and an approach, Proceedings of the 2nd workshop on System-level virtualization for high performance computing, p.24-31, March 31-31, 2008, Glasgow, Scotland
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|