计算机研究与发展2021,Vol.58Issue(6) :1192-1203.DOI:10.7544/issn1000-1239.2021.20210069

一种高性能超长点数浮点FFT加速器设计

A High Performance Accelerator Design for Ultra-Long Point Floating-Point FFT

王谛 石嵩 吴铁彬 刘亮 谭弘兵 郝子宇 过锋 李宏亮
计算机研究与发展2021,Vol.58Issue(6) :1192-1203.DOI:10.7544/issn1000-1239.2021.20210069

一种高性能超长点数浮点FFT加速器设计

A High Performance Accelerator Design for Ultra-Long Point Floating-Point FFT

王谛 1石嵩 1吴铁彬 1刘亮 1谭弘兵 1郝子宇 1过锋 1李宏亮1
扫码查看

作者信息

  • 1. 江南计算技术研究所 江苏无锡 214083
  • 折叠

摘要

快速傅里叶变换(fast Fourier transform,FFT)在数字信号处理中占据核心地位.随着高性能超长点数FFT需求的增长,数字信号处理器(digital signal processor,DSP)的计算能力越来越难以满足需求,集成FFT加速器成为重要的发展趋势.为了支持超长点数FFT,将2维分解算法推广到多维,提出一种可集成于DSP的高性能超长点数FFT加速器结构.该结构通过基于素数个存储体的无冲突体编址方法实现了 3维转置运算;通过递推算法实现了高效铰链因子生成;使用单精度浮点二项融合点积运算和融合加-减运算,对FFT运算电路进行了精细化设计.实现了对4G点数单精度浮点FFT计算的支持.综合结果表明:FFT加速器运行频率能够达到1GHz以上,性能达到640Gflop/s.在支持的点数和性能方面都较已有研究成果取得大幅提升.

关键词

快速傅里叶变换/多维分解算法/3维转置运算/铰链因子生成/加速器

引用本文复制引用

基金项目

"核高基"国家科技重大专项基金(2018ZX01028-102)

出版年

2021
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
被引量1
参考文献量14
段落导航相关论文