DocumentCode
2170548
Title
Implementation of a high-throughput OFDM system using Graphics Processing Units
Author
Xiao Ma ; Hui Zhao ; Geng Li ; Yuping Zhao
Author_Institution
Peking Univ., Beijing, China
fYear
2013
fDate
17-19 Nov. 2013
Firstpage
639
Lastpage
644
Abstract
To verify the performance of communication systems, software and hardware prototypes are widely used. However, with the increasing complexity of communication systems, software prototypes cannot meet the needs of real-time operations while hardware prototypes are expensive and time-consuming to develop. Nowadays, Graphics Processing Unit (GPU) shows great prospect as a coprocessor and has the capability of 1 Tera Floating-Point Operations Per Second (TFLOPS). Besides, programs of GPU are developed in C-language and can be debugged easily with an integrated development environment. This paper presents a novel procedure of using multiple GPUs and multi-thread technology to implement a high-throughput Orthogonal Frequency Division Multiplexing (OFDM) system. Experimental results show the GPU-based prototype is capable of real-time processing and is nearly 512 times faster than the traditional one using Central Processing Unit (CPU). Especially in some operations, GPU can even achieve a significant speedup of more than 1 000 times.
Keywords
OFDM modulation; graphics processing units; multi-threading; 1 tera floating-point operations per second; C-language; CPU; GPU; OFDM system; TFLOPS; central processing unit; communication complexity; coprocessor; graphics processing units; multi-thread technology; orthogonal frequency division multiplexing system; real-time processing; Convolution; Decoding; Graphics processing units; Hardware; Instruction sets; OFDM; Prototypes; GPU; OFDM System; Prototype;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Technology (ICCT), 2013 15th IEEE International Conference on
Conference_Location
Guilin
Type
conf
DOI
10.1109/ICCT.2013.6820453
Filename
6820453
Link To Document