A Simulation Accelerating Method Based on CUDA with Kepler GPU

An accelerating method based on CUDA(compute unified device architecture)with Kepler GPU(graphics processing unit)was proposed to speed up the DFT(discrete Fourier transform)processing in the communication simulation platform.Based on this method,the whole DFT processing was split into subtasks name...

Full description

Saved in:
Bibliographic Details
Main Authors: Bingjun Han, Shiming Huang, Ying Du
Format: Article
Language:zho
Published: Beijing Xintong Media Co., Ltd 2015-10-01
Series:Dianxin kexue
Subjects:
Online Access:http://www.telecomsci.com/thesisDetails#10.11959/j.issn.1000-0801.2015248
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:An accelerating method based on CUDA(compute unified device architecture)with Kepler GPU(graphics processing unit)was proposed to speed up the DFT(discrete Fourier transform)processing in the communication simulation platform.Based on this method,the whole DFT processing was split into subtasks named molecular-subtasks corresponding to communication links and a molecular-subtask was further split into smaller parallel subtasks named atomic-subtasks which correspond to the DFT processing in a link.Then,the atomic-subtasks were processed in parallel by the threads in a GPU kernel function,as well as the molecular-subtasks were processed in parallel via several GPU kernel functions to shorter the simulation time.Simulation results show this method can speed up the DFT processing more than 300 times compared with single thread CPU program and 3 times compared with traditional GPU program.
ISSN:1000-0801