The evolution of an x86 virtual machine monitor

被引:16
|
作者
Agesen O.
Garthwaite A.
Sheldon J.
Subrahmanyam P.
机构
来源
Operating Systems Review (ACM) | 2010年 / 44卷 / 04期
关键词
Dynamic binary translation; MMU; Nested Paging; SVM; TLB; Virtual machine monitor; Virtualization; VSMP; VT; X86;
D O I
10.1145/1899928.1899930
中图分类号
学科分类号
摘要
Twelve years have passed since VMware engineers first virtualized the x86 architecture. This technological breakthrough kicked off a transformation of an entire industry, and virtualization is now (once again) a thriving business with a wide range of solutions being deployed, developed and proposed. But at the base of it all, the fundamental quest is still the same: running virtual machines as well as we possibly can on top of a virtual machine monitor.
引用
收藏
页码:3 / 18
页数:15
相关论文
共 50 条
  • [21] An X86 microprocessor with multimedia extensions
    Draper, DA
    Crowley, MP
    Hoist, J
    Favor, G
    Schoy, A
    BenMeir, A
    Trull, J
    Khanna, R
    Wendell, D
    Krishna, R
    Nolan, J
    Partovi, H
    Johnson, M
    Lee, T
    Mallick, D
    Frydel, G
    Vuong, A
    Yu, S
    Maley, R
    Kauffmann, B
    1997 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE - DIGEST OF TECHNICAL PAPERS, 1997, 40 : 172 - 173
  • [23] FreeRTOS porting on x86 platform
    Hsu, Hsuan
    Hsueh, Chih-Wen
    2016 INTERNATIONAL COMPUTER SYMPOSIUM (ICS), 2016, : 120 - 123
  • [24] The x86 gets faster with age
    Halfhill, TR
    BYTE, 1996, 21 (11): : 89 - &
  • [25] x86 enters the multimedia era
    Halfhill, TR
    BYTE, 1996, 21 (07): : 59 - 60
  • [26] Verifying x86 Instruction Implementations
    Goel, Shilpi
    Slobodova, Anna
    Sumners, Rob
    Swords, Sol
    CPP '20: PROCEEDINGS OF THE 9TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS, 2020, : 47 - 60
  • [27] Expediting Design Bug Discovery in Regressions of x86 processors Using Machine Learning
    Wahba, Ahmed
    Hohnerlein, Justin
    Rahman, Farhan
    2019 20TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR/SOC TEST, SECURITY AND VERIFICATION (MTV 2019), 2019, : 1 - 6
  • [28] x86 vendors unite against Intel
    Halfhill, TR
    BYTE, 1997, 22 (11): : 19 - +
  • [29] Analyzing memory accesses in x86 executables
    Balakrishnan, G
    Reps, T
    COMPILER CONSTRUCTION, PROCEEDINGS, 2004, 2985 : 5 - 23
  • [30] Programming Model for a Heterogeneous x86 Platform
    Saha, Bratin
    Zhou, Xiaocheng
    Chen, Hu
    Gao, Ying
    Yan, Shoumeng
    Rajagopalan, Mohan
    Fang, Jesse
    Zhang, Peinan
    Ronen, Ronny
    Mendelson, Avi
    PLDI'09 PROCEEDINGS OF THE 2009 ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION, 2009, : 431 - 440