Design for Resource-Efficient Parallel Solution to Real-Data Sparse FFT

{"title":"Design for Resource-Efficient Parallel Solution to Real-Data Sparse FFT","authors":"","doi":"10.33140/oajast.01.02.04","DOIUrl":null,"url":null,"abstract":"The maximum size of data set being presented to the discrete Fourier transform (DFT) is becoming increasingly large to reflect the increasingly challenging problems being faced in today’s ‘big data’ era, in areas such as astronomy, medical imaging and the real-time spectrum analysis of multi GHz radio frequency signals for cognitive radio networks. Such problems are typically addressed by means of the fast Fourier transform (FFT), but there will always be data sets – typically real valued in nature – that are too large to be efficiently processed in real time with existing computing technology, so that alternative approaches are needed. The approach pursued here for the spectrum analysis problem assumes that a relatively small number of outputs are likely to contain detectable levels of signal energy with such signals being detected through the use of a sparse version of the FFT (sFFT). A flexible and scalable sFFT design has been sought for implementation with silicon-based computing technology that’s able to yield resource efficient low power solutions by maximizing the computational density through exploitation of both partitioned memory and the real valued nature of the data. A theoretical analysis shows how this may be achieved with a parameterized solution which, with a low-end field programmable gate array (FPGA) device, a 2 GHz sampling rate and a 100 MHz clock rate, is able to achieve a latency of < 1 ms for a 2 million point real-data sFFT together with low resource utilization and which compares favourably with other recently published FFT and sFFT solutions","PeriodicalId":285617,"journal":{"name":"Open Access Journal of Applied Science and Technology","volume":"135 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Open Access Journal of Applied Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33140/oajast.01.02.04","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The maximum size of data set being presented to the discrete Fourier transform (DFT) is becoming increasingly large to reflect the increasingly challenging problems being faced in today’s ‘big data’ era, in areas such as astronomy, medical imaging and the real-time spectrum analysis of multi GHz radio frequency signals for cognitive radio networks. Such problems are typically addressed by means of the fast Fourier transform (FFT), but there will always be data sets – typically real valued in nature – that are too large to be efficiently processed in real time with existing computing technology, so that alternative approaches are needed. The approach pursued here for the spectrum analysis problem assumes that a relatively small number of outputs are likely to contain detectable levels of signal energy with such signals being detected through the use of a sparse version of the FFT (sFFT). A flexible and scalable sFFT design has been sought for implementation with silicon-based computing technology that’s able to yield resource efficient low power solutions by maximizing the computational density through exploitation of both partitioned memory and the real valued nature of the data. A theoretical analysis shows how this may be achieved with a parameterized solution which, with a low-end field programmable gate array (FPGA) device, a 2 GHz sampling rate and a 100 MHz clock rate, is able to achieve a latency of < 1 ms for a 2 million point real-data sFFT together with low resource utilization and which compares favourably with other recently published FFT and sFFT solutions
真实数据稀疏 FFT 的高资源效率并行解决方案设计
离散傅里叶变换(DFT)所处理的数据集的最大尺寸越来越大,这反映了当今 "大数据 "时代所面临的日益具有挑战性的问题,如天文学、医学成像和认知无线电网络多 GHz 射频信号的实时频谱分析等领域。这类问题通常通过快速傅立叶变换(FFT)来解决,但总有一些数据集(通常是真实值)规模太大,无法通过现有计算技术进行有效的实时处理,因此需要采用其他方法。本文针对频谱分析问题所采用的方法假定,相对较少的输出可能包含可检测到的信号能量,这些信号可通过使用稀疏版 FFT(sFFT)进行检测。我们一直在寻找一种灵活、可扩展的 sFFT 设计,以便利用硅基计算技术来实现,通过利用分区内存和数据的实值性质来最大限度地提高计算密度,从而产生资源节约型的低功耗解决方案。理论分析表明了如何通过参数化解决方案来实现这一目标,该解决方案采用低端现场可编程门阵列(FPGA)器件、2 GHz 采样率和 100 MHz 时钟频率,能够实现 200 万点真实数据 sFFT 的延迟< 1 ms,同时资源利用率较低,与最近发布的其他 FFT 和 sFFT 解决方案相比毫不逊色。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信