Live briefing
Everything about GPU virtualization
Technology that allows a GPU to be used by multiple virtual machines
GPU virtualization refers to technologies that allow the use of a GPU to accelerate graphics or GPGPU applications running on a virtual machine. GPU virtualization is used in various applications such as desktop virtualization, cloud gaming and computational science. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: GPU virtualizationA 5-minute orientation
- Skim a recent paper: Uni-Dock: GPU-Accelerated Docking Enables Ultralarge Virtual ScreeningInfluential work since 2022
- Pick up a classic book: Network and Parallel ComputingThe most-reprinted book on the subject
- Read the landmark paper: GPU virtualization on VMware's hosted I/O architectureCited 116 times
- Go sideways: Mesa (computer graphics)A closely related topic
- Go sideways: X86 virtualizationA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
GPU virtualization on VMware's hosted I/O architecture
GPU Virtualization and Scheduling Methods
Accelerated serverless computing based on GPU virtualization
GPUvm: GPU Virtualization at the Hypervisor
FairGV: Fair and Fast GPU Virtualization
On the benefits of the remote GPU virtualization mechanism: The rCUDA case
VADI: GPU Virtualization for an Automotive Platform
Multi-Tier GPU Virtualization for Deep Learning in Cloud-Edge Systems
🆕 Influential since 2022
Uni-Dock: GPU-Accelerated Docking Enables Ultralarge Virtual Screening
Enabling Efficient Spatio-Temporal GPU Sharing for Network Function Virtualization
An Economy-Oriented GPU Virtualization With Dynamic and Adaptive Oversubscription
Using remote GPU virtualization techniques to enhance edge computing devices
gVMP: A multi-objective joint VM and vGPU placement heuristic for API remoting-based GPU virtualization and disaggregation in cloud data centers
📚 Books worth reading
Network and Parallel ComputingJames J. Park · 2012
Intelligent Technologies and Engineering SystemsJengnan Juang · 2013- 📕Incredibile Guida Agli Investimenti Nel MetaverseDaniel Patterson · 2021
Medicine meets virtual reality 13James D. Westwood · 2005
Advanced Methods, Techniques, and Applications in Modeling and SimulationJong-Hyun Kim · 2012
Intelligent Science and Intelligent Data EngineeringJian Yang · 2013- 📕GPU Powered VDIJan Meier · 2018
- 📕Incrível Guia de Investimento MetaverseDaniel Patterson · 2021
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Mesa (computer graphics) Mesa, also called Mesa3D and The Mesa 3D Graphics Library, is an open source implementation of OpenGL, OpenGL ES, Vulkan, and other graphics API specifications…
- X86 virtualization x86 virtualization is the use of hardware-assisted virtualization capabilities on an x86/x86-64 CPU. In the late 1990s x86 virtualization was achieved…
- VDPAU Video Decode and Presentation API for Unix (VDPAU) is a royalty-free application programming interface (API) as well as its implementation as free and…
- Nvidia Optimus Nvidia Optimus is a computer GPU switching technology created by Nvidia which, depending on the resource load generated by client software applications…
- Intel Graphics Technology Intel Graphics Technology (GT) is a series of integrated graphics processors (IGPs) designed by Intel. The graphics processor is integrated into the processor…
- OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The…
- Graphics processing unit A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present…
- Comparison of platform virtualization software Platform virtualization software, specifically emulators and hypervisors, are software packages that emulate the whole physical computer machine, often…