Server Video Compression via MXM Accelerator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Server systems designed for specific workloads face challenges in achieving high graphic performance without the cost of dedicated graphic processing modules at client devices, and transmitting large video data can be inefficient, leading to poor performance.
Innovation Solution
Incorporating a compression MXM module as an accelerator in server cartridges to compress video outputs from graphic coprocessors before transmission to remote displays, utilizing a management controller to enable signal transmission between slots for efficient graphic processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If dedicated graphic processing modules are installed at client devices, then graphic performance is improved, but cost increases
Solution Approach 1:
The patent extracts the graphic processing function from client devices and relocates it to server-side MXM modules. The server system performs all graphic processing operations remotely, and only transmits compressed video outputs to client devices, eliminating the need for expensive dedicated graphic processing modules at client endpoints.
Solution Approach 2:
The patent introduces an intermediary compression MXM module that acts as a bridge between the graphic coprocessor and the network transmission. This intermediary component compresses video outputs in real-time, enabling efficient transmission of graphic content to remote displays without requiring high-performance local graphics hardware.
2Reliability
If video data is transmitted without compression, then transmission fidelity is maintained, but network performance deteriorates
Solution Approach 1:
The patent applies preliminary compression action to video data before transmission. The compression MXM module pre-compresses video outputs from the graphic coprocessor using codecs such as H.264 or H.265, reducing the data size that needs to be transmitted over the network while maintaining acceptable visual quality.
3Productivity
If real-time video compression is implemented, then network efficiency is improved, but system complexity increases
Solution Approach 1:
The patent designs the compression MXM module with universal functionality that can work with multiple graphic coprocessor types and support various video compression codecs. This multi-functional approach allows a single module design to handle different graphic processing scenarios, reducing overall system complexity despite the added compression capability.
Data Source
AI summary
Example implementations relate to a system for enabling compression of a video output. For example, the system can include a circuit board including a plurality of slots, each slot to receive a module, a multiplexor coupled between the plurality of slots, and a management controller, among other components. The management controller can detect a respective type of module coupled to each of the plurality of slots and instruct the multiplexor to transmit signals between a first slot among the plurality of slots and a second slot among the plurality of slots in response to detection of a graphics coprocessor module coupled to the first slot and an accelerator module coupled to the second slot. Similarly, the management controller can compress a video output from the first slot using the second slot.


