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 条
  • [31] Comparison of Subjective Methods for Quality Assessment of 3D Graphics in Virtual Reality
    Nehme, Yana
    Farrugia, Jean-Philippe
    Dupont, Florent
    Le Callet, Patrick
    Lavoue, Guillaume
    ACM TRANSACTIONS ON APPLIED PERCEPTION, 2021, 18 (01)
  • [32] A Testbed to Measure the Effectiveness of 3D Travel Interfaces for Virtual Environments
    Lapointe, Jean-Francois
    2008 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-5, 2008, : 598 - 601
  • [33] Virtual Volumetric Graphics on Commodity Displays Using 3D Viewer Tracking
    Charles Malleson
    John Collomosse
    International Journal of Computer Vision, 2013, 101 : 519 - 532
  • [34] Evaluating 3D gaze tracking in virtual space: A computer graphics approach
    Wibirama, Sunu
    Nugroho, Hanung A.
    Hamamoto, Kazuhiko
    ENTERTAINMENT COMPUTING, 2017, 21 : 11 - 17
  • [35] SHARC: A scalable 3D graphics virtual appliance delivery framework in cloud
    Shi, Weidong
    Lu, Yang
    Li, Zhu
    Engelsma, Jonathan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2011, 34 (04) : 1078 - 1087
  • [36] Virtual Volumetric Graphics on Commodity Displays Using 3D Viewer Tracking
    Malleson, Charles
    Collomosse, John
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2013, 101 (03) : 519 - 532
  • [37] Egocentric Navigation for Video Surveillance in 3D Virtual Environments
    de Haan, Gerwin
    Scheuer, Josef
    de Vries, Raymond
    Post, Frits H.
    3DUI : IEEE SYMPOSIUM ON 3D USER INTERFACES 2009, PROCEEDINGS, 2009, : 103 - +
  • [38] InvenTcl: A fast prototyping environment for 3D graphics and multimedia applications
    Fels, S
    Mase, K
    ADVANCED MULTIMEDIA CONTENT PROCESSING, 1999, 1554 : 161 - 176
  • [39] A survey of medical applications of 3D image analysis and computer graphics
    National Institute of Advanced Industrial Science and Technology, Tokyo, 135-0064, Japan
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    Syst Comput Jpn, 2006, 1 (13-46):
  • [40] Dataflow specification for system level synthesis of 3D graphics applications
    Park, C
    Kim, S
    Ha, S
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 78 - 83