Proceedings of the 3rd International Conference on Virtual Execution Environments 2007
DOI: 10.1145/1254810.1254816
|View full text |Cite
|
Sign up to set email alerts
|

VMM-independent graphics acceleration

Abstract: This paper describes VMGL, a cross-platform OpenGL virtualization solution that is both virtual machine monitor (VMM) and graphics processing unit (GPU) independent. VMGL allows applications executing within virtual machines (VMs) to leverage hardware rendering acceleration, thus solving a problem that has limited virtualization of a growing class of graphics-intensive applications. VMGL also provides applications running within VMs with suspend and resume capabilities across GPUs from different vendors. Our e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
50
0

Year Published

2007
2007
2020
2020

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 88 publications
(50 citation statements)
references
References 25 publications
0
50
0
Order By: Relevance
“…Many previous works such as VMGL [14], Mediated Passthrough [15], SVGA Architecture [16] and etc. have well analyzed x86 graphics architecture and shown various methods to virtualize graphics architecture on x86 platform using software-based virtualization.…”
Section: Motivation and Contributionmentioning
confidence: 99%
See 2 more Smart Citations
“…Many previous works such as VMGL [14], Mediated Passthrough [15], SVGA Architecture [16] and etc. have well analyzed x86 graphics architecture and shown various methods to virtualize graphics architecture on x86 platform using software-based virtualization.…”
Section: Motivation and Contributionmentioning
confidence: 99%
“…One approach is to virtualize every graphics operation like API remoting [14]. This approach incurs high overhead, resulting in low graphics performance.…”
Section: Motivation and Contributionmentioning
confidence: 99%
See 1 more Smart Citation
“…Fitting such applications into the Transient PC model is predicated on the ability to virtualize graphics hardware. This was a questionable assumption for many years because of the lack of standardization in such hardware, but VMM-independent virtualization of graphics hardware is now feasible [14]. Transfer rate results are the mean of 5 measurements.…”
Section: Fully Exploiting Local Hardware Resources In Transient Pcsmentioning
confidence: 99%
“…FPGAs have been found to outperform GPUs in many specific applications (Che et al, 2008;Cope et al, 2005). Since 2007, many researchers (Dowty and Sugerman, 2009;Gupta et al, 2009;Shi et al, 2012;Giunta et al, 2010;Ravi et al, 2011;Lagar-Cavilla et al, 2007) have been focusing on making GPUs a shared resource within a virtualised environment, which would allow for adding GPUs to the infrastructure level of cloud computing. But the idea of adding FPGA accelerators to cloud computing (El-Araby et al, 2008;Gonzalez et al, 2012;Huang et al, 2010;Huang and Hsiung, 2013;Lübbers, 2010;Sabeghi and Bertels, 2009;Jain et al, 2014;Byma et al, 2014;Wang et al, 2013) still stays at an exploration stage.…”
Section: Introductionmentioning
confidence: 99%