Unlock instant, AI-driven research and patent intelligence for your innovation.

A Parallel RS Decoding Method Using Graphics Processor GPU

A graphics processor and decoding technology, applied in the field of parallel RS decoding, can solve the problems of high cost and difficult equipment upgrade, and achieve the effects of simple software design, high design and maintenance cost, and improved decoding rate.

Active Publication Date: 2016-06-01
SPACE STAR TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The use of dedicated processing boards can meet the existing data processing speed, but when the processing speed requirement exceeds the upper limit of the performance of the current board or the RS coding parameters used are changed, the design of the board hardware and its special software can only be redesigned, resulting in equipment upgrades Difficult and costly

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
  • A Parallel RS Decoding Method Using Graphics Processor GPU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Attached below figure 1 The present invention is further described.

[0028] GPU is a parallel processing device that can be connected to a general-purpose computer. It has a large number of parallel computing cores, and usually has an independent physical memory and a high-speed memory reading mechanism. It can increase the speed of addition and multiplication of a large amount of data on a general-purpose computer. Dozens or even hundreds of times of improvement.

[0029] In a GPU, software is executed sequentially in units of program cores, and each program core processes data in parallel. The parallel scale of each program core can be set independently. The parallel structure in the program kernel is divided into two levels: block and thread. Each program core software can be divided into multiple blocks for parallel execution, and each block executes program instructions independently, and data interaction between blocks cannot be performed. Each block can be d...

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

Disclosed is a parallel RS decoding method achieved through a GPU. The method includes taking a general-purpose computer connected with one or more GPUs as a hardware platform, dividing RS decoding into a data read-write and initialization portion and a parallel decoding portion, and performing decoding on a plurality of RS code words simultaneously to achieve parallel decoding by using the feature that each GPU is provided with massive computing cores inside. Parallel decoding is broken up into four steps, and a parallel processing method is designed for each step so as to enable the whole decoding process to achieve parallelization and improve the RS decoding rate. When the upper limit of the decoding rate is insufficient, economical upgrade can be achieved through increasing the quantity of the computing cores. According to requirements of a satellite ground receiving system, the general-purpose computer connected with one or more GPUs is adopted as the hardware platform, high-speed parallel RS decoding is achieved through two-layer parallel structure of the computing cores inside the GPU, upgrade of the upper limit of the decoding rate is achieved economically on the premise of high-speed parallel RS decoding, the cost is low, and the method is easy to achieve.

Description

technical field [0001] The invention relates to a parallel RS decoding method realized by a graphic processor GPU, which is suitable for real-time processing of massive information in high-speed data communication of a satellite ground receiving system. Background technique [0002] The satellite ground receiving system needs to receive a large amount of data information transmitted through the satellite-ground communication link for collection, transmission, comprehensive analysis, calculation and other processing. The satellite-ground communication link is an unstable link, and there are a lot of bit errors when transmitting information on this link. In order to resist the impact of bit errors in the satellite-ground communication link on data, the satellite ground receiving system must use error-correcting code technology. [0003] Error-correcting code technology is a key means for the satellite ground receiving system to resist channel errors, and it is the premise tha...

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): H03M13/15
Inventor 张拯宁魏耀都朱翔宇战勇杰
Owner SPACE STAR TECH CO LTD