• DocumentCode
    2410303
  • Title

    DBTIM: An Advanced Hardware Assisted Full Virtualization Architecture

  • Author

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

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
  • Volume
    2
  • fYear
    2008
  • fDate
    17-20 Dec. 2008
  • Firstpage
    399
  • Lastpage
    404
  • Abstract
    Previous full virtualization techniques are implemented in software without any hardware assist. In this paper, for the first time, we propose an advanced hardware assisted full virtualization architecture-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. Furthermore, we propose an EDBTIM technique-Enhanced Dynamic Binary Translator in Memory, which integrates dynamic binary translator and memory on one SDRAM chip. We analyze our new approaches and compare them with other modern virtualization techniques. We demonstrate that the new techniques 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
    DRAM chips; field programmable gate arrays; program interpreters; reconfigurable architectures; virtual machines; CPU; DBTIM; FPGA; SDRAM chip; advanced hardware assisted full virtualization architecture; dynamic binary translation; memory; Collision mitigation; Computer architecture; Hardware; Instruction sets; Protection; Prototypes; Software performance; Ubiquitous computing; Virtual machining; Voice mail; DIMM; Full virtualization; binary translation; hardware assisted; reconfigurable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Ubiquitous Computing, 2008. EUC '08. IEEE/IFIP International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3492-3
  • Type

    conf

  • DOI
    10.1109/EUC.2008.95
  • Filename
    4755259