Embedded GPU-based wideband parallel channelized receiving method
AssigneeChongqing University of Posts and Telecommunications
InventorsGuojun Li, Feixiang Tian, Changrong Ye, Zunli Wang, Yiping Luo
Life of this patent
Estimating the term…
Abstract
An embedded GPU-based wideband parallel channelized receiving method includes: constructing an OpenCL platform; decimating a wideband signal read in the OpenCL platform at an interval indicated by the number of channels; assigning data in each row to one of multiple work groups for processing; filtering data on each of channels based on a coefficient of a polyphase filter on a branch; multiplying the filtered data by a factor; and performing an FFT on the formed two-dimensional matrix by columns to obtain data outputted from each of the channels.
Claims7
An embedded GPU-based wideband parallel channelized receiving method, comprising:
- constructing an OpenCL platform, wherein the OpenCL platform comprises a host computer and a plurality of OpenCL devices, each of the plurality of OpenCL devices comprises a plurality of computing units, each of the plurality of computing units comprises a plurality of work groups and a plurality of processing elements, and each of the plurality of processing elements serves as a work item;
- decimating a wideband signal read in the OpenCL platform at an interval indicated by the number of channels, wherein a two-dimensional matrix is formed by decimating one-dimensional data that is originally read, and the number of rows of the two-dimensional matrix is equal to the number of channels;
- assigning data in each row to one of the plurality of work groups for processing, wherein input data in each of the plurality of work groups is multiplied by a factor (−1)m, and m indicates a serial number of a column where the data is located;
- filtering data on each of the channels based on a coefficient of a polyphase filter on a branch;
- multiplying the filtered data by a factor
- e
- -
- j
-
- π
-
- p
- D
- ,
- wherein p indicates a channel number of the branch and D indicates the number of channels;
- and
- performing an FFT on the formed two-dimensional matrix by columns to obtain data outputted from each of the channels.
Dependencies are inferred from the claim text.