메뉴 건너뛰기




Volumn 65, Issue , 2016, Pages 30-45

Evaluation of dynamic binary translation techniques for full system virtualisation on ARMv7-A

Author keywords

Binary translation; Hypervisor; Instruction set architecture; Virtual machine monitor; Virtualisation

Indexed keywords

ARM PROCESSORS; BENCHMARKING; BINS; MEMORY ARCHITECTURE; OPEN SOURCE SOFTWARE; OPEN SYSTEMS; SOFTWARE ENGINEERING; VIRTUAL REALITY;

EID: 84977962732     PISSN: 13837621     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.sysarc.2016.03.001     Document Type: Article
Times cited : (5)

References (54)
  • 3
    • 51849125268 scopus 로고    scopus 로고
    • ® edition, ARM Limited, ARM DDI 0406C.c (ID051414) edition, May
    • ® Architecture Reference Manual: ARMv7-A and ARMv7-R edition, ARM Limited, ARM DDI 0406C.c (ID051414) edition, May 2014.
    • (2014) Architecture Reference Manual: ARMv7-A and ARMv7-R
  • 4
    • 63749113226 scopus 로고    scopus 로고
    • A practical look at micro-kernels and virtual machine monitors
    • CCNC 2009 IEEE Piscataway, New Jersey, USA
    • F. Armand, and M. Gien A practical look at micro-kernels and virtual machine monitors 6th IEEE Consumer Communications and Networking Conference CCNC 2009 2009 IEEE Piscataway, New Jersey, USA 1 7
    • (2009) 6th IEEE Consumer Communications and Networking Conference , pp. 1-7
    • Armand, F.1    Gien, M.2
  • 6
    • 85027087916 scopus 로고    scopus 로고
    • Codezero project overview
    • B-Labs Ltd., Codezero project overview, 2012. URL https://web.archive.org/web/20120101123359/ http://www.l4dev.org/codezero-overview.
    • (2012) B-Labs Ltd.
  • 10
    • 85027087501 scopus 로고    scopus 로고
    • ARM virtualization: CPU & MMU issues, December
    • P. Bungale, ARM virtualization: CPU & MMU issues, December 2010. URL https://labs.vmware.com/download/68.
    • (2010)
    • Bungale, P.1
  • 14
    • 85027087159 scopus 로고    scopus 로고
    • Virtualisation in computing
    • CORDIS, September
    • CORDIS, Report on the EC workshop on virtualisation, consultation workshop "virtualisation in computing", September 2009. URL ftp://ftp.cordis.europa.eu/pub/fp7/ict/docs/computing/report-on-theec-workshop-on-virtualisation-en.pdf.
    • (2009) Report on the EC Workshop on Virtualisation, Consultation Workshop
  • 16
    • 84912135954 scopus 로고    scopus 로고
    • KVM/ARM: Experiences building the linux ARM hypervisor
    • April Columbia University, Department of Computer Science
    • C. Dall, and J. Nieh KVM/ARM: Experiences building the linux ARM hypervisor technical report CUCS-010-13 April 2013 Columbia University, Department of Computer Science
    • (2013) Technical Report CUCS-010-13
    • Dall, C.1    Nieh, J.2
  • 21
    • 46449132546 scopus 로고    scopus 로고
    • June The University of British Columbia, Faculty of Graduate Studies (Computer Science) Master's thesis
    • D.R. Ferstay Fast Secure Virtualization for the ARM Platform June 2006 The University of British Columbia, Faculty of Graduate Studies (Computer Science) Master's thesis
    • (2006) Fast Secure Virtualization for the ARM Platform
    • Ferstay, D.R.1
  • 25
    • 85027090113 scopus 로고    scopus 로고
    • The Motorola Evoke QA4 - A case study in mobile virtualization
    • July Open Kernel Labs
    • G. Heiser The Motorola Evoke QA4 - A case study in mobile virtualization Technology White Paper July 2009 Open Kernel Labs
    • (2009) Technology White Paper
    • Heiser, G.1
  • 28
    • 0019049469 scopus 로고
    • An approach to the problem of detranslation of computer programs
    • R.N. Horspool, and N. Marovac An approach to the problem of detranslation of computer programs Comput. J. 23 3 1980 223 229
    • (1980) Comput. J. , vol.23 , Issue.3 , pp. 223-229
    • Horspool, R.N.1    Marovac, N.2
  • 31
    • 85027086885 scopus 로고    scopus 로고
    • IBM, PowerVM Lx86 for x86 Linux applications URL
    • IBM, PowerVM Lx86 for x86 Linux applications, 2011. URL http://www.ibm.com/developerworks/linux/lx86/index.html.
    • (2011)
  • 32
    • 34547204699 scopus 로고    scopus 로고
    • VIRTUS: A new processor virtualization architecture for security-oriented next-generation mobile terminals
    • DAC '06 ACM New York, NY, USA
    • H. Inoue, A. Ikeno, M. Kondo, J. Sakai, and M. Edahiro VIRTUS: A new processor virtualization architecture for security-oriented next-generation mobile terminals Proceedings of the 43rd annual Design Automation Conference DAC '06 2006 ACM New York, NY, USA 484 489
    • (2006) Proceedings of the 43rd Annual Design Automation Conference , pp. 484-489
    • Inoue, H.1    Ikeno, A.2    Kondo, M.3    Sakai, J.4    Edahiro, M.5
  • 34
    • 85027087699 scopus 로고    scopus 로고
    • The PikeOS Concept - History and Design
    • SYSGO AG
    • R. Kaiser, and S. Wagner The PikeOS Concept - History and Design Whitepaper 2008 SYSGO AG
    • (2008) Whitepaper
    • Kaiser, R.1    Wagner, S.2
  • 35
    • 77956218768 scopus 로고    scopus 로고
    • Fine-grained I/O access control based on Xen virtualization for 3G/4G mobile devices
    • DAC '10 ACM New York, NY, USA
    • S.-M. Lee, S.-B. Suh, and J.-D. Choi Fine-grained I/O access control based on Xen virtualization for 3G/4G mobile devices Proceedings of the 47th Design Automation Conference DAC '10 2010 ACM New York, NY, USA 108 113
    • (2010) Proceedings of the 47th Design Automation Conference , pp. 108-113
    • Lee, S.-M.1    Suh, S.-B.2    Choi, J.-D.3
  • 40
    • 0016082273 scopus 로고
    • Formal requirements for virtualizable third generation architectures
    • G.J. Popek, and R.P. Goldberg Formal requirements for virtualizable third generation architectures Commun ACM 17 1974 412 421
    • (1974) Commun ACM , vol.17 , pp. 412-421
    • Popek, G.J.1    Goldberg, R.P.2
  • 41
    • 84957827291 scopus 로고    scopus 로고
    • Red Bend Software URL
    • Red Bend Software, vLogix Mobile for mobile virtualization, 2014, URL https://www.redbend.com/en/products-solutions/mobile-virtualization/vlogix-mobile-for-mobile-vitrualization
    • (2014) VLogix Mobile for Mobile Virtualization
  • 42
    • 70349112366 scopus 로고    scopus 로고
    • Virtio: Towards a de-facto standard for virtual I/O devices
    • R. Russell Virtio: Towards a de-facto standard for virtual I/O devices SIGOPS Oper Syst Rev 42 2008 95 103
    • (2008) SIGOPS Oper Syst Rev , vol.42 , pp. 95-103
    • Russell, R.1
  • 43
    • 85027089562 scopus 로고    scopus 로고
    • Talk at Cloud Computing Research Center for Mobile Applications (CCMA) Low Power Workshop (Taipei). URL.
    • A. Smirnov, KVM-ARM hypervisor on Marvell Armada-XP board, 2012. Talk at Cloud Computing Research Center for Mobile Applications (CCMA) Low Power Workshop (Taipei). URL ftp://220.135.227.11/Low-Power%20Workshop%202012%20June%204th%20PDF/Low-Power%20Workshop%202012%20June%204th%20PDF/07-CCMA-workshop-taipei.pdf.
    • (2012) KVM-ARM Hypervisor on Marvell Armada-XP Board
    • Smirnov, A.1
  • 45
    • 44649165755 scopus 로고    scopus 로고
    • ARM and Intel battle over the mobile chip's future
    • B. Smith ARM and Intel battle over the mobile chip's future Computer 41 5 2008 15 18
    • (2008) Computer , vol.41 , Issue.5 , pp. 15-18
    • Smith, B.1
  • 46
    • 33646410614 scopus 로고    scopus 로고
    • Virtual Machines: Versatile Platforms for Systems and Processes
    • Morgan Kaufmann Publishers Inc. San Francisco, California, USA
    • J. Smith, and R. Nair Virtual Machines: Versatile Platforms for Systems and Processes The Morgan Kaufmann Series in Computer Architecture and Design 2005 Morgan Kaufmann Publishers Inc. San Francisco, California, USA
    • (2005) The Morgan Kaufmann Series in Computer Architecture and Design
    • Smith, J.1    Nair, R.2
  • 48
    • 85027086992 scopus 로고    scopus 로고
    • PikeOS comes with full virtualization for Renesas R-CAR H2, 2014, URL.
    • SYSGO AG, PikeOS comes with full virtualization for Renesas R-CAR H2, 2014, URL http://www.sysgo.com/news-events/press/press/details/article/pikeos-comes-with-fullvirtualization-for-renesas-r-car-h2/.
    • SYSGO AG
  • 49
    • 85027086628 scopus 로고    scopus 로고
    • Virtualization for mobile
    • TRANGO Virtual Processors, Virtualization for mobile, 2009, URL https://web.archive.org/web/20090103050359/ http://www.trango-vp.com/markets/mobile-handset/usecases.php.
    • (2009) TRANGO Virtual Processors
  • 51
    • 85027086640 scopus 로고    scopus 로고
    • VLX for mobile handsets
    • VirtualLogix, VLX for mobile handsets, 2009, URL https://web.archive.org/web/20090308134358/ http://www.virtuallogix.com/products/vlx-for-mobile-handsets.html.
    • (2009) VirtualLogix
  • 52
    • 79957513404 scopus 로고    scopus 로고
    • A HW/SW co-designed heterogeneous multi-core virtual machine for energy-efficient general purpose computing
    • CGO 2011 April IEEE Computer Society Piscataway, New Jersey, USA
    • Y. Wu, S. Hu, E. Borin, and C. Wang A HW/SW co-designed heterogeneous multi-core virtual machine for energy-efficient general purpose computing 9th Annual IEEE/ACM International Symposium on Code Generation and Optimization CGO 2011 April 2011 IEEE Computer Society Piscataway, New Jersey, USA 236 245
    • (2011) 9th Annual IEEE/ACM International Symposium on Code Generation and Optimization , pp. 236-245
    • Wu, Y.1    Hu, S.2    Borin, E.3    Wang, C.4
  • 53
    • 84957802402 scopus 로고    scopus 로고
    • Xen ARM with virtualization extensions whitepaper, April
    • Xen Project, Xen ARM with virtualization extensions whitepaper, April 2014. URL http://wiki.xen.org/wiki/Xen-ARM-with-Virtualization-Extensions-whitepaper
    • (2014) Xen Project
  • 54
    • 85027089756 scopus 로고    scopus 로고
    • eXtensible Versatile hypervISOR URL
    • Xvisor, eXtensible Versatile hypervISOR, URL http://xhypervisor.org.
    • Xvisor


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.