Software Defined Radio over CUDA

Marco Ribero
Universitat Politecnica de Catalunya (UPC) – Barcelonatech, Polytechnic of Turin
Polytechnic of Turin, 2015

   title={Software Defined Radio over CUDA: integration of GNU Radio framework with GPGPU},

   author={Ribero, Marco},


   publisher={Universitat Polit{‘e}cnica de Catalunya}


Download Download (PDF)   View View   Source Source   



Software Defined Radio (SDR) is a wireless communication system in which components of transmitters and receivers are mostly implemented by software (filters, mixers, modulators). Thanks to this approach, is possible to implement a single universal radio transceiver, capable of multi-mode and multi-standard wireless communications. These capabilities are very useful for researchers and radio amateur, who can now avoid to buy lot of different transceivers. Commercial equipment get advantages because is possible to adopt a simpler hardware, offering at same time a wide support to different protocols. Existing SDR frameworks usually rely on CPUs or FPGAs. In last years a new powerful processing platform gain attention: the General Purpose GPU implemented on almost every graphic cards. The goal of this project is to allow users to move some operations into the graphic card, taking advantage of both processors, CPU and GPGPU.
VN:F [1.9.22_1171]
Rating: 5.0/5 (3 votes cast)
Software Defined Radio over CUDA, 5.0 out of 5 based on 3 ratings

* * *

* * *

TwitterAPIExchange Object
    [oauth_access_token:TwitterAPIExchange:private] => 301967669-yDz6MrfyJFFsH1DVvrw5Xb9phx2d0DSOFuLehBGh
    [oauth_access_token_secret:TwitterAPIExchange:private] => o29ji3VLVmB6jASMqY8G7QZDCrdFmoTvCDNNUlb7s
    [consumer_key:TwitterAPIExchange:private] => TdQb63pho0ak9VevwMWpEgXAE
    [consumer_secret:TwitterAPIExchange:private] => Uq4rWz7nUnH1y6ab6uQ9xMk0KLcDrmckneEMdlq6G5E0jlQCFx
    [postfields:TwitterAPIExchange:private] => 
    [getfield:TwitterAPIExchange:private] => ?cursor=-1&screen_name=hgpu&skip_status=true&include_user_entities=false
    [oauth:protected] => Array
            [oauth_consumer_key] => TdQb63pho0ak9VevwMWpEgXAE
            [oauth_nonce] => 1477126600
            [oauth_signature_method] => HMAC-SHA1
            [oauth_token] => 301967669-yDz6MrfyJFFsH1DVvrw5Xb9phx2d0DSOFuLehBGh
            [oauth_timestamp] => 1477126600
            [oauth_version] => 1.0
            [cursor] => -1
            [screen_name] => hgpu
            [skip_status] => true
            [include_user_entities] => false
            [oauth_signature] => cPTpcR493DASwfupmCSGiHTyZRM=

    [url] => https://api.twitter.com/1.1/users/show.json
Follow us on Facebook
Follow us on Twitter

HGPU group

2033 peoples are following HGPU @twitter

HGPU group © 2010-2016 hgpu.org

All rights belong to the respective authors

Contact us: