Title
Dynamic binary translation in a type-II hypervisor for Cavium Octeon MIPS64 based systems
Abstract
Dynamic binary translation (DBT) has been used in various applications that range from system-level virtualization to cross-platform application execution. It has also been used in kernel profiling/tracing and security applications. In this paper, we discuss multiple DBT strategies that were implemented during the development of a type-II hypervisor for Cavium Octeon MIPS64 based systems, along with their pros and cons. Poor timing performance of virtualized system was the major reason for re-factoring different design strategies. Our current block-level dynamic binary translation has proven to be better among the others.
Year
DOI
Venue
2015
10.1109/ICIS.2015.7166630
Computer and Information Science
Keywords
Field
DocType
multiprocessing systems,program interpreters,virtual machines,virtualisation,Cavium Octeon MIPS64 based systems,DBT,block-level dynamic binary translation,cross-platform application execution,design strategies,kernel profiling,kernel tracing,security applications,system-level virtualization,type-II hypervisor,Dynamic binary translation,MIPS64,virtual machine,virtualization
Kernel (linear algebra),Virtualization,Virtual machine,Computer science,Profiling (computer programming),Hypervisor,Binary translation,Full virtualization,Operating system,Tracing
Conference
Citations 
PageRank 
References 
0
0.34
0
Authors
6
Name
Order
Citations
PageRank
Qurrat-ul-Ain100.34
Usama Anwar200.34
Asad R. Usmani300.34
Abdul Qadeer4141.74
Ghulam Mustafa57416.17
Abdul Waheed616632.70