A reconfigurable wideband streaming channeliser for RF sensing applications: A multiple GPU-based implementation

Simon Faulkner, S. D. Elton, T. Lamahewa, David Roberts
{"title":"A reconfigurable wideband streaming channeliser for RF sensing applications: A multiple GPU-based implementation","authors":"Simon Faulkner, S. D. Elton, T. Lamahewa, David Roberts","doi":"10.1109/ICSPCS.2017.8270487","DOIUrl":null,"url":null,"abstract":"This paper describes the design and implementation of a reconfigurable, software-defined spectral channeliser for radio frequency (RF) spectrum sensing applications. The software-based design targets a parallel, multi-core processor architecture in the form of a graphics processing unit (GPU) and incorporates a polyphase filter bank design. Our implementation provides continuous channelisation of RF intercept data across a scalable number of GPU processing engines. On modern generation GPUs, such as the Tesla K40c, we found that our GPU-hosted channeliser satisfies real-time processing requirements for a current microwave intercept receiver with electronic warfare applications. Specifically, a system with an instantaneous collection bandwidth of 500 MHz and a digital sample rate of 1.333 GSa/s. The configurable nature of our channeliser was not done at the expense of performance, in that a similar computational efficiency was achieved across multiple channel sizes. Our analysis also includes a profiling of the computational load on the GPU and comparing it to that of a single core, high performance, CPU implementation. We found that we were able to achieve up to 40x improvement in performance with our implementation on a single GPU and this result scaled linearly when additional GPU resources were utilised.","PeriodicalId":268205,"journal":{"name":"2017 11th International Conference on Signal Processing and Communication Systems (ICSPCS)","volume":"418 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 11th International Conference on Signal Processing and Communication Systems (ICSPCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSPCS.2017.8270487","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

This paper describes the design and implementation of a reconfigurable, software-defined spectral channeliser for radio frequency (RF) spectrum sensing applications. The software-based design targets a parallel, multi-core processor architecture in the form of a graphics processing unit (GPU) and incorporates a polyphase filter bank design. Our implementation provides continuous channelisation of RF intercept data across a scalable number of GPU processing engines. On modern generation GPUs, such as the Tesla K40c, we found that our GPU-hosted channeliser satisfies real-time processing requirements for a current microwave intercept receiver with electronic warfare applications. Specifically, a system with an instantaneous collection bandwidth of 500 MHz and a digital sample rate of 1.333 GSa/s. The configurable nature of our channeliser was not done at the expense of performance, in that a similar computational efficiency was achieved across multiple channel sizes. Our analysis also includes a profiling of the computational load on the GPU and comparing it to that of a single core, high performance, CPU implementation. We found that we were able to achieve up to 40x improvement in performance with our implementation on a single GPU and this result scaled linearly when additional GPU resources were utilised.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于射频传感应用的可重构宽带流信道器:基于多gpu的实现
本文描述了一种可重构的、软件定义的频谱信道器的设计和实现,用于射频(RF)频谱传感应用。基于软件的设计目标是图形处理单元(GPU)形式的并行多核处理器架构,并包含多相滤波器组设计。我们的实现在可扩展数量的GPU处理引擎上提供RF截获数据的连续信道化。在现代一代gpu上,如特斯拉K40c,我们发现我们的gpu托管信道器满足当前具有电子战应用的微波拦截接收器的实时处理要求。具体来说,系统的瞬时采集带宽为500mhz,数字采样率为1.333 GSa/s。我们的channeliser的可配置特性并没有以牺牲性能为代价,因为在多个通道大小之间实现了类似的计算效率。我们的分析还包括对GPU计算负载的分析,并将其与单核高性能CPU实现的计算负载进行比较。我们发现我们能够在单个GPU上实现高达40倍的性能改进,并且当使用额外的GPU资源时,这一结果呈线性扩展。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Frequency offset tolerant demodulation for low data rate and narrowband wireless sensor node Multi-channel speech enhancement in driving environment Dual window selective median switching filter SAR video generation of MIMO video SAR with beat frequency division FMCW Receiver cooperative MIMO-OFDM capacity with quantization error and spatial correlation
×
引用
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