DocumentCode :
3774676
Title :
HOTCHIPS 17: Tutorial 1, part 1
Author :
J. E. Smith;Rich Uhlig
Author_Institution :
University of Wisconsin-Madison, USA
fYear :
2005
Firstpage :
1
Lastpage :
152
Abstract :
This article consists of a collection of slides from the author´s conference presentation. Virtual machines have emerged as a powerful tool for computer systems designers. They can be used to enhance software interoperability, mobility, and security, as well as providing means for effective hardware resource management. We survey the spectrum of VM architectures and their applications. These range from the HLL VMs as exemplified by Java, to process VMs that permit cross-platform execution of conventional binaries, to system VMs which support multiple OS environments on a single platform. We then look at some of the important VM architectures and discuss their implementations and features. We will emphasize architecture and hardware mechanisms that provide efficient support for VMs. Several case studies will be discussed, chosen from both commercial implementations and research project.
Keywords :
"Hardware","Virtualization","Virtual machining","Computer architecture","Technological innovation","Software","Computers"
Publisher :
ieee
Conference_Titel :
Hot Chips XVII Symposium (HCS), 2005 IEEE
Type :
conf
DOI :
10.1109/HOTCHIPS.2005.7476567
Filename :
7476567
Link To Document :
بازگشت