Streaming media server acceleration method based on graphics processing unit

A streaming media server, graphics processor technology, applied in image communication, television, electrical components, etc., can solve the problems of performance degradation, heavy computing load, etc., to achieve the effect of improving service performance

Inactive Publication Date: 2011-08-03
FUDAN UNIV
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing technology is to use the CPU to do network coding; thus the calculation load of the CPU becomes very large, and the CPU assumes other scheduling responsibilities, which will lead to a decrease in performance

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
  • Streaming media server acceleration method based on graphics processing unit
  • Streaming media server acceleration method based on graphics processing unit
  • Streaming media server acceleration method based on graphics processing unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The network coding acceleration method based on the graphics processor of the present invention utilizes the powerful parallel computing capability of the graphics processor GPU to accelerate the network coding calculation (see figure 1 ), it allows the server-side graphics processor to join the calculation work of the network coding, which greatly improves the throughput of the server network coding, and also allows the CPU to set aside time for other system scheduling tasks. The present invention can solve the system bottleneck caused by the computing overhead of coding in the traditional network coding application scenario, and only use a graphics processor whose price is much lower than that of a CPU to achieve the purpose of improving computing power and system performance. The invention has certain application value in the field of streaming media service based on network coding.

[0031] The invention firstly proposes a graphics processor-based network coding acc...

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 relates to a streaming media server acceleration method and a streaming media server acceleration system based on a graphics processing unit GPU, belonging to the technical field of video-on-demand systems and network coding. In the invention, network coding computation is accelerated by utilizing the strong parallel computing power of the GPU; the GPU of a server side joins in computing the network coding, so that the network coding throughput rate of the server is greatly improved, and a CPU (central processing unit) is ensure to set aside time to dispatch other systems. The invention can solve the system bottleneck caused by the coding ccomputing cost in the traditional network coding application scene, achieves the purpose of improving the computing power by only using the GPU with the price much lower than that of the CPU, and greatly improves the system response speed. The invention has a high application value in the streaming media service field based on the network coding.

Description

technical field [0001] The invention belongs to the technical field of video-on-demand systems and network coding, and in particular relates to a graphics processor-based streaming media server acceleration method. Background technique [0002] Today, network coding technology has been applied in many ways. Especially in streaming media systems for video distribution, network coding can greatly simplify the scheduling complexity of P2P-based cooperative transmission, and can increase the adaptability of the system when the network conditions are unstable and the nodes in the system are highly dynamic. This improves the throughput of the entire system. However, this performance improvement comes at the cost of increased network coding computation overhead. In the streaming media system, the server, as the service provider, will receive thousands of different data requests every moment; in this way, since the data must first be encoded by the network coding calculation and t...

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 Applications(China)
IPC IPC(8): H04N21/2387H04N7/26H04N19/436
Inventor 王新赵进高麟翔张昕雅
Owner FUDAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products