TY - JOUR
T1 - Processor virtualization for secure mobile terminals
AU - Inoue, Hiroaki
AU - Sakai, Junji
AU - Edahiro, Masato
PY - 2008/7/1
Y1 - 2008/7/1
N2 - We propose a processor virtualization architecture, VIRTUS, to provide a dedicated domain for preinstalled applications and virtualized domains for downloaded native applications. With it, security-oriented next-generation mobile terminals can provide any number of domains for native applications. VIRTUS features three new technologies, namely, VMM asymmetrization, dynamic interdomain communication (IDC), and virtualization-assist logic, and it is first in the world to virtualize an ARM-based multiprocessor. Evaluations have shown that VMM asymmetrization results in significantly less performance degradation and LOC increase than do other VMMs. Further, dynamic IDC overhead is low enough, and virtualization-assist logic can be implemented in a sufficiently small area.
AB - We propose a processor virtualization architecture, VIRTUS, to provide a dedicated domain for preinstalled applications and virtualized domains for downloaded native applications. With it, security-oriented next-generation mobile terminals can provide any number of domains for native applications. VIRTUS features three new technologies, namely, VMM asymmetrization, dynamic interdomain communication (IDC), and virtualization-assist logic, and it is first in the world to virtualize an ARM-based multiprocessor. Evaluations have shown that VMM asymmetrization results in significantly less performance degradation and LOC increase than do other VMMs. Further, dynamic IDC overhead is low enough, and virtualization-assist logic can be implemented in a sufficiently small area.
KW - Multiprocessor
KW - Processor virtualization
UR - http://www.scopus.com/inward/record.url?scp=48849095219&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=48849095219&partnerID=8YFLogxK
U2 - 10.1145/1367045.1367057
DO - 10.1145/1367045.1367057
M3 - Article
AN - SCOPUS:48849095219
VL - 13
JO - ACM Transactions on Design Automation of Electronic Systems
JF - ACM Transactions on Design Automation of Electronic Systems
SN - 1084-4309
IS - 3
ER -