Cloud Image Rendering With Virtual Primary Display Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-picture display technologies are heavily dependent on a primary display, leading to high load on the primary display, reduced concurrency, and potential graphics rendering abnormalities due to the PCIe bottleneck and compatibility issues in multi-graphics card and multi-instance environments.
Innovation Solution
Simulating virtual primary display information and feeding it back to target instances to confuse them into thinking a target display is the primary display, allowing independent rendering and display on that target display without transmitting to the real primary display, thereby achieving isolation between displays and instances.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all instances display rendered pictures on the primary display, then picture display functionality is achieved, but the load on the primary display becomes too high, reducing concurrent process capacity
Solution Approach 1:
The patent segments the display system by introducing auxiliary displays for different instances. Each instance (first instance and second instance) has its own designated display (primary display and auxiliary display respectively), dividing the display load from the primary display alone. This segmentation allows concurrent rendering on multiple displays without overwhelming a single primary display, thus maintaining picture display functionality while increasing concurrent process capacity.
2Productivity
If multiple graphics cards are used for concurrent rendering, then concurrent performance is improved, but PCIe bottleneck and compatibility issues cause graphics rendering abnormalities
Solution Approach 1:
The patent introduces a display information acquisition request mechanism as an intermediary between instances and displays. The first instance acquires display information of the auxiliary display through a request, and the second instance acquires display information of the primary display through a request. This intermediary mechanism abstracts the complex multi-graphics card and multi-display relationships, providing a standardized interface that eliminates PCIe bottlenecks and compatibility issues while maintaining high concurrent performance and rendering stability.
Data Source
AI summary
Aspects described herein relate to a picture display methods, systems, and products. An illustrative method is performed by the electronic device and can be applied to fields such as cloud technology or intelligent transportation. The method may include: receiving, from a target instance of a plurality of instances executed on a server, a request for information associated with a primary display of a plurality of displays; generating, based on the target instance corresponding to a non-primary display of the at least one non-primary display, virtual display information that simulates the corresponding non-primary display as a primary display for the target instance; sending the virtual display information to the target instance, wherein the virtual display information is configured to enable the target instance to identify the non-primary display as the primary display for the target instance; and generating a rendered picture for the corresponding non-primary display.


