Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for improving ultra-high-definition non-editing performance based on double graphics adapters NVLINK

A non-editing, ultra-high technology, applied in the field of video editing, can solve the problems that NVLINK does not support DirectX texture data interaction, unmanned use, etc., to avoid insufficient transmission bandwidth and speed up the decoding speed

Active Publication Date: 2020-10-02
CHENGDU SOBEY DIGITAL TECH CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

NVLINK does not support DirectX texture data interaction, so it has not been used in the field of graphics rendering and video production

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
  • Method for improving ultra-high-definition non-editing performance based on double graphics adapters NVLINK
  • Method for improving ultra-high-definition non-editing performance based on double graphics adapters NVLINK

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] All features disclosed in all embodiments in this specification (including any appended claims, abstract and drawings), or steps in all methods or processes implicitly disclosed, except for mutually exclusive features and / or steps, can be used as Combine or replace in any way.

[0033] Such as figure 1 , shown in 2, a method for improving ultra-high-definition non-editing performance based on dual graphics card NVLINK, including steps:

[0034] S1, after the non-editing software reads the video frame of the media file on the CPU side, it does not decode, and directly calls the upstream function of CUDA to upload the undecoded data of this video frame to the video memory of the 1# decoding GPU;

[0035] S2, after the undecoded data is uploaded to the 1# decoding GPU, the non-coding software calls the corresponding GPU decoder for decoding according to the specific format;

[0036] S3, the video data decoded by the 1# decoding GPU is transmitted to the 2# rendering GPU ...

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 discloses a method for improving ultra-high-definition non-editing performance based on double graphics adapters NVLINK. The method comprises the steps: S1, after a CPU reads a media file, directly calling an uplink function of CUDA to upload data to a decoding GPU; S2, calling a corresponding GPU decoder for decoding; S3, transmitting the decoded data to a rendering GPU by using anNVLINK bridge, and storing the decoded data in a CUDA buffer area of the rendering GPU; and S4, copying the decoded data from the CUDA buffer area to DirectX texture, and performing rendering and thelike by using a DirectX function. According to the method, GPU decoding can be used for accelerating the decoding speed, the GPU rendering capability is not weakened, the bottleneck of insufficient PCIE bus transmission bandwidth is avoided, non-editing software achieves ideal performance in ultra-high-definition multilayer real-time editing, and the method can be compatible with the situation that only a CPU can be used for decoding.

Description

technical field [0001] The invention relates to the technical field of video editing, more specifically, a method for improving the performance of ultra-high-definition non-editing editing based on dual graphics card NVLINK. Background technique [0002] Non-linear editing software In the process of video editing, video decoding and video rendering are the two most important links. The current mainstream architecture of NLE software is CPU+GPU. Generally speaking, video decoding is done on the CPU, and video rendering is done on the GPU. The CPU passes the decoded data to the GPU through the PCIE bus (data uplink), and the GPU passes the rendered data to the CPU through the PCIE bus. (data downlink). [0003] The architecture of CPU decoding + GPU rendering works well in the era of SD and HD, but after entering the era of UHD, especially 8K, this architecture gradually exposed performance problems. The main reason is that the PCIE bus bandwidth used to connect the CPU and...

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
IPC IPC(8): H04N5/262H04N19/42
CPCH04N5/262H04N19/42
Inventor 罗天张金沙向俊臣吴若寒陈晋苏
Owner CHENGDU SOBEY DIGITAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products