GPU Synthesis of RF Channeliser Outputs for a Variable Bandwidth Microwave Digital Receiver

Simon Faulkner, Simon Herfurth, T. Lamahewa, S. D. Elton
{"title":"GPU Synthesis of RF Channeliser Outputs for a Variable Bandwidth Microwave Digital Receiver","authors":"Simon Faulkner, Simon Herfurth, T. Lamahewa, S. D. Elton","doi":"10.1109/ICSPCS.2018.8631751","DOIUrl":null,"url":null,"abstract":"This paper describes the design and implementation of a reconfigurable, software-defined synthesiser, when used in conjunction with a spectral channeliser forms an adaptive intercept receiver for radio frequency (RF) spectrum sensing applications. The software-based design of the synthesiser targets a parallel, multi-core architecture in the form of a graphics processor unit (GPU). Our implementation provides maximum flexibility in terms of the bandwidth and signal duration which can be synthesised. Specifically, the design supports the synthesis of any number of frequency channels that are output from the channeliser front-end and this is achieved on a signal-to-signal basis. Multiple NVIDIA Tesla V100 GPUs were used to benchmark the performance of our GPU synthesis design. A number of representative signal types with variable bandwidth and duration were input into the GPU synthesis framework and the performance measured by computing the maximum throughput of synthesised signals per second. Our analysis also included a comparison of the GPU implementation with that of a multithreaded central processing unit (CPU) implementation. Our GPU implementation was able to achieve a 100× improvement in throughput performance on a single GPU for one of the test signals, and a minimum of 25× improvement in throughput performance for all of the test signals when compared to the CPU implementation.","PeriodicalId":179948,"journal":{"name":"2018 12th International Conference on Signal Processing and Communication Systems (ICSPCS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 12th International Conference on Signal Processing and Communication Systems (ICSPCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSPCS.2018.8631751","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

This paper describes the design and implementation of a reconfigurable, software-defined synthesiser, when used in conjunction with a spectral channeliser forms an adaptive intercept receiver for radio frequency (RF) spectrum sensing applications. The software-based design of the synthesiser targets a parallel, multi-core architecture in the form of a graphics processor unit (GPU). Our implementation provides maximum flexibility in terms of the bandwidth and signal duration which can be synthesised. Specifically, the design supports the synthesis of any number of frequency channels that are output from the channeliser front-end and this is achieved on a signal-to-signal basis. Multiple NVIDIA Tesla V100 GPUs were used to benchmark the performance of our GPU synthesis design. A number of representative signal types with variable bandwidth and duration were input into the GPU synthesis framework and the performance measured by computing the maximum throughput of synthesised signals per second. Our analysis also included a comparison of the GPU implementation with that of a multithreaded central processing unit (CPU) implementation. Our GPU implementation was able to achieve a 100× improvement in throughput performance on a single GPU for one of the test signals, and a minimum of 25× improvement in throughput performance for all of the test signals when compared to the CPU implementation.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
可变带宽微波数字接收机射频信道器输出的GPU综合
本文描述了一种可重构的软件定义合成器的设计和实现,当与频谱信道器结合使用时,形成射频(RF)频谱传感应用的自适应拦截接收器。基于软件的合成器设计目标是图形处理器单元(GPU)形式的并行多核架构。我们的实现在可以合成的带宽和信号持续时间方面提供了最大的灵活性。具体来说,该设计支持从信道器前端输出的任意数量的频率通道的合成,这是在信号对信号的基础上实现的。多个NVIDIA Tesla V100 GPU被用来测试我们的GPU合成设计的性能。将一些具有可变带宽和持续时间的代表性信号类型输入到GPU合成框架中,并通过计算每秒合成信号的最大吞吐量来测量性能。我们的分析还包括GPU实现与多线程中央处理单元(CPU)实现的比较。我们的GPU实现能够在单个GPU上实现一个测试信号的吞吐量性能提高100倍,并且与CPU实现相比,所有测试信号的吞吐量性能至少提高25倍。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Design, Implementation & Performance Analysis of Low Cost High Performance Computing (HPC) Clusters Range Extension Using Opal in Open Environments The Smallest Critical Sets of Latin Squares Forward-Looking Clutter Suppression Approach of Airborne Radar Based on KA-JDL Algorithm of Object Filtering Analysis of Variance of Opinion Scores for MPEG-4 Scalable and Advanced Video Coding
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1