Check patentability & draft patents in minutes with Patsnap Eureka AI!

Display method based on spice protocol to intelligently support graphics card pass-through and virtual graphics card

A technology of a virtual graphics card and a display method, applied in the field of virtualized desktops, can solve the problems of difficulty in implementation, waste of resources, poor compatibility of virtualized desktop systems, etc., and achieve the effect of improving system security and high compatibility

Active Publication Date: 2021-07-02
北京京航计算通讯研究所
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This type of method needs to add a shared memory allocation and management mechanism in QEMU, which is highly complex in management and control and difficult to implement
[0011] The disadvantage of the existing solution is that it cannot support both virtual graphics card and graphics card pass-through at the same time
[0012] For solutions that only support virtual graphics cards, their performance cannot meet the high-performance needs of users
[0013] For the solution that only supports graphics card pass-through, the original SPICE protocol has been greatly changed, and the compatibility with the original SPICE protocol-based virtual desktop system is poor; because virtual graphics cards are not supported, resources are wasted when high-performance display requirements are not required

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Display method based on spice protocol to intelligently support graphics card pass-through and virtual graphics card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the purpose, content, and advantages of the present invention clearer, the specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments.

[0053] In order to solve the above-mentioned technical problems, the present invention provides a display method based on the SPICE protocol that intelligently supports the direct pass-through of the graphics card and the virtual graphics card, such as: figure 1 As shown, the method is implemented based on a display system, and the display system includes: a virtual machine, a virtual desktop client, a SPICE server, a physical server, and a virtual graphics card;

[0054] The virtual machine includes: an agent module in the virtual machine and a graphics card driver;

[0055] The physical server includes a physical graphics card;

[0056] The SPICE server includes: a display information acquisition and control module;

[0057] Th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the technical field of virtualized desktops, and in particular relates to a SPICE protocol-based intelligent display method supporting graphics card direct connection and virtual graphics card. The method is implemented based on a display system, and the display system includes: a virtual machine, a virtual desktop client, a SPICE server, a physical server, and a virtual graphics card; the virtual machine includes: an agent module in the virtual machine, a graphics card driver; the The physical server includes a physical graphics card; the SPICE server includes: a display information acquisition and control module; compared with the prior art, the present invention continues to use the original SPICE protocol, which can be self-adaptive to both transparent transmission of physical graphics cards and virtual graphics cards The way to display the virtual desktop is high compatibility with the original system. The virtual machine communicates with the server through virtIO, and does not directly communicate with the client, which improves system security.

Description

technical field [0001] The invention belongs to the technical field of virtualized desktops, and in particular relates to a display method based on a SPICE protocol that intelligently supports the direct pass-through of a graphics card and a virtual graphics card. Background technique [0002] The existing virtualized desktop solution can only support one of the virtual graphics card or the graphics card pass-through mode, and cannot support the virtual graphics card and the graphics card pass-through mode at the same time. [0003] SPICE is an open source desktop virtualization data transmission protocol developed by redhat. It captures display information from the virtual graphics card provided by QEMU to the virtual machine, and sends it to the SPICE client through the display channel. It is widely used and can meet the requirements of low graphics card requirements. Scenes. On the other hand, due to the emergence of high demands on graphics cards for playing games, vide...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455
CPCG06F9/45504
Inventor 郑理车烈权石春刚李书攀龚楠王欣张笑天
Owner 北京京航计算通讯研究所
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More