• DocumentCode
    1842504
  • Title

    A Novel Hardware Assisted Full Virtualization Technique

  • Author

    Chen, Wei ; Lu, Hongyi ; Shen, Li ; Wang, Zhiying ; Xiao, Nong ; Chen, Dan

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
  • fYear
    2008
  • fDate
    18-21 Nov. 2008
  • Firstpage
    1292
  • Lastpage
    1297
  • Abstract
    Virtual machine technology is rapidly emerging as an important component of future computer systems. Full virtualization with dynamic binary translation outperforms paravirtualization and hardware assisted virtualization in x86 CPU virtualization. Previous full virtualization techniques are implemented in software without any hardware assist. In this paper, for the first time, we propose a novel hardware assisted full virtualization technique-dynamic binary translation in DIMM (DBTIM). We integrate a reconfigurable dynamic binary translation chip into a DIMM. DBTIM could be inserted to the mainboard as a normal DIMM, hence easily making the host CPU virtualizable. We also implement a DBTIM prototype on FPGA. We analyze our new approach and compare it with other modern virtualization techniques. We demonstrate that the new technique in this paper could provide full virtualization to all kinds of CPU architectures, including x86, with better virtualization capability, better software and hardware compatibility, better performance and lower overheads.
  • Keywords
    microprocessor chips; virtual machines; DBTIM prototype; FPGA; hardware assisted virtualization; paravirtualization; reconfigurable dynamic binary translation chip; virtual machine technology; virtualization technique; x86 CPU architecture; Hardware; Kernel; Operating systems; Protection; Prototypes; Software prototyping; Virtual machine monitors; Virtual machining; Virtual manufacturing; Voice mail; DIMM; Full virtualization; binary translation; hardware assisted; reconfigurable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for
  • Conference_Location
    Hunan
  • Print_ISBN
    978-0-7695-3398-8
  • Electronic_ISBN
    978-0-7695-3398-8
  • Type

    conf

  • DOI
    10.1109/ICYCS.2008.218
  • Filename
    4709159