Check out the new USENIX Web site. next up previous
Next: About this document ... Up: Virtualizing I/O Devices on Previous: Summary and Conclusions


AMD Corporation, Sunnyvale, CA.
Network Products: Ethernet Controllers Book 2, 1998.

Terry L. Borden, James P. Hennessy, and James W. Rymarczyk.
Multiple operating systems on one processor complex.
IBM Systems Journal, 28(1):104-123, 1989.

Edouard Bugnion, Scott Devine, Kinshuk Govil, and Mendel Rosenblum.
Disco: Running Commodity Operating Systems on Scalable Multiprocessors.
ACM Transactions on Computer Systems, 15(4):412-447, November 1997.

R. J. Creasy.
The Origin of the VM/370 Time-Sharing System.
IBM Journal of Research and Development, 25(5):483-490, September 1981.

Robert. P. Goldberg.
Survey of virtual machine research.
IEEE Computer Magazine, 7(6):34-45, 1974.

David Golub, Randall Dean, Allesandro Forin, and Richard Rashid.
Unix as an application program.
In Proceedings of the USENIX 1990 Summer Conference, June 1990.

Peter H. Gum.
System/370 Extended Architecture: Facilities for Virtual Machines.
IBM Journal of Research and Development, 27(6):530-544, November 1983.

Judith S. Hall and Paul T. Robinson.
Virtualizing the VAX Architecture.
In Proceedings of the 18th Annual International Symposium on Computer Architecture, pages 380-389. ACM, May 1991.

Hermann Härtig, Michael Hohmuth, Jochen Liedtke, Sebastian Schönberg, and Jean Wolter.
The Performance of $\mu$-Kernel-Based Systems.
In Proceedings of the Sixteenth Symposium on Operating System Principles. ACM, October 1997.

Intel Corporation, Santa Clara, CA.
Intel Architecture Developer's Manual. Volumes I, II and III, 1998.

Gerald J. Popek and Robert P. Goldberg.
Formal requirements for virtualizable third generation architectures.
Communications of the ACM, 17(7):412-421, July 1974.

Beng-Hong Lim 2001-05-01