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-Ain | 1 | 0 | 0.34 |
Usama Anwar | 2 | 0 | 0.34 |
Asad R. Usmani | 3 | 0 | 0.34 |
Abdul Qadeer | 4 | 14 | 1.74 |
Ghulam Mustafa | 5 | 74 | 16.17 |
Abdul Waheed | 6 | 166 | 32.70 |