Video Indexed VM Continuous Checkpoints: Time Travel Support for Virtual 3D Graphics Applications

被引:2
|
作者
Shi, Weidong [1 ]
Lu, Yang [1 ]
机构
[1] ViTie Inc, Naperville, IL 60567 USA
关键词
Continuous Checkpoint; Virtualization; Video; Time Travel;
D O I
10.1109/NUSOD.2010.5595673
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Running 3D applications such as computer games over virtualized platform is gaining popularity among virtual machine users. This paper presents a novel continuous virtual machine checkpointing and replay system that combines virtual 3D graphics support, continuous and high frequency virtual machine checkpointing, and virtual machine time travel. The system consists of, a video capture subsystem that constantly captures visual-audio output of a live 3D application running as a hypervisor guest, a checkpointing subsystem that incrementally and periodically preserves states of the running guest at fine granularity in real time, and a video and virtual machine replay subsystem that supports time travel of checkpointed guest to any prior point corresponding to the image frame in the captured video sequence. The system binds captured live video with continuous virtual machine chekpoints. As a result, the system offers novel video based interactive experiences where checkpointed 3D applications such as computer games can be restarted and continued from any frame point of a live video clip. A prototype of the described system was developed using Xen hypervisor and some research findings are reported in this paper.
引用
收藏
页码:45 / 50
页数:6
相关论文
共 50 条
  • [1] 3D Graphics and Virtual Reality Applications in Decision Support System
    Xuan, Zhu
    Mynett, Arthur E.
    PROCEEDINGS OF THE 3RD INTERNATIONAL YELLOW RIVER FORUM ON SUSTAINABLE WATER RESOURCES MANAGEMENT AND DELTA ECOSYSTEM MAINTENANCE, VOL VI, 2007, : 281 - 291
  • [2] Building a Virtual Cluster for 3D Graphics Applications
    Bogdanov, Alexander
    Ivashchenko, Andrei
    Belezeko, Alexey
    Korkhov, Vladimir
    Kulabukhova, Nataliia
    Khmel, Dmitry
    Suslova, Sofya
    Milova, Evgeniya
    Smirnov, Konstantin
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT II, 2016, 9787 : 276 - 291
  • [3] Continuous Travel In Virtual Reality Using a 3D Portal
    Atkins, Andrew
    Belongie, Serge
    Haraldsson, Harald
    ADJUNCT PROCEEDINGS OF THE 34TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, UIST 2021, 2021, : 51 - 54
  • [4] WARPING VIDEO TO 3D GRAPHICS
    DIXON, DF
    COMPUTER GRAPHICS WORLD, 1987, 10 (09) : 105 - 106
  • [5] Adding 3D graphics support to PLX
    Yang, X
    Lee, R
    ITRE2003: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: RESEARCH AND EDUCATION, 2003, : 40 - 44
  • [6] Mobile 3D Graphics and Virtual Reality Interaction
    Hurst, Wolfgang
    Helder, Matthias
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENTERTAINMENT TECHNOLOGY (ACE 2011), 2011,
  • [7] MICROCOMPUTER GRAPHICS APPLICATIONS IN 3-D VIDEO ANIMATION
    CRANE, SE
    SMPTE JOURNAL, 1986, 95 (01): : 151 - 152
  • [8] SPIDERGL: A GRAPHICS LIBRARY FOR 3D WEB APPLICATIONS
    Di Benedetto, M.
    Corsini, M.
    Scopigno, R.
    4TH ISPRS INTERNATIONAL WORKSHOP 3D-ARCH 2011: 3D VIRTUAL RECONSTRUCTION AND VISUALIZATION OF COMPLEX ARCHITECTURES, 2011, 38-5 (W16): : 467 - 474
  • [9] Designing a 3D Graphics Processor for Mobile Applications
    Wu, Lingjuan
    Zhao, Wenqian
    Yu, Dunshan
    2019 IEEE 13TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2019,
  • [10] Graphics Processor Performance Analysis for 3D Applications
    Issa, Joseph
    Figueira, Silvia
    2012 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTATIONAL TOOLS FOR ENGINEERING APPLICATIONS (ACTEA), 2012, : 269 - 272