دانلود مقاله ISI انگلیسی شماره 76286
ترجمه فارسی عنوان مقاله

بررسی تکنیک های ترجمه دودویی پویا برای مجازی سازی کامل سیستم در ARMv7-A

عنوان انگلیسی
Evaluation of dynamic binary translation techniques for full system virtualisation on ARMv7-A
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
76286 2016 16 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Journal of Systems Architecture, Volume 65, April 2016, Pages 30–45

ترجمه کلمات کلیدی
ترجمه دودویی؛ Hypervisor؛ معماری مجموعه دستورالعمل؛ مجازی سازی؛ مانیتور ماشین مجازی
کلمات کلیدی انگلیسی
Binary translation; Hypervisor; Instruction set architecture; Virtualisation; Virtual machine monitor

چکیده انگلیسی

We present the STAR hypervisor, the first open source software-only hypervisor for the ARMv7-A architecture that offers full system virtualisation using dynamic binary translation (DBT). We analyse techniques for user-space DBT on ARM and propose several solutions to adapt them to full system virtualisation. We evaluate the performance of a naive configuration of our hypervisor on a real embedded hardware platform and propose techniques to reduce DBT-based overhead. We analyse the impact of our optimisations using both micro-benchmarks and real applications. While the naive version of our hypervisor can get several times slower than native, our optimisations bring down the run-time overhead of real applications to at most 16%.