文摘
|
采用图形处理器和最新的通用并行计算架构设计了射电天文多相滤波器组,并对其性能指标进行了测试和分析。利用图形处理器强大的浮点数计算和高效并行执行能力实现了多相滤波器、快速傅里叶变换算法加速,改善了多相滤波器组算法的执行效率。实验结果表明,设计的多相滤波器组具有一定的灵活性和可扩展性,能够实现射电信号的高速滤波及信道化,可有效提高射电望远镜数字终端算法的并行数据处理能力和计算效率。 |
其他语种文摘
|
A Polyphase filter bank is designed with the GPU and the latest NVIDIA CUDA parallel architecture for radio astronomy and its performance is tested and analyzed. Both GPU's powerful floating-point calculations and high performance parallel execution capabilities are adopted in this design and they accelerate PFB and FFT algorithms,therefore improve the efficiency of the filter bank. Experiment results show that the polyphase filter bank designed in this paper has certain flexibility and extensibility; it can implement highspeed filtering and high-speed channelization and improve computing efficiency and parallel data processing capability for astronomical digital backend algorithms. |
来源
|
天文研究与技术
,2017,14(1):117-123 【核心库】
|
关键词
|
CUDA
;
图形处理器
;
多相滤波器组
;
并行数据处理
|
地址
|
1.
中国科学院新疆天文台, 新疆, 乌鲁木齐, 830011
2.
中国科学院新疆天文台, 中国科学院射电天文重点实验室, 新疆, 乌鲁木齐, 830011
|
语种
|
中文 |
文献类型
|
研究性论文 |
ISSN
|
1672-7673 |
学科
|
天文学 |
基金
|
国家重点基础研究发展计划(973计划)
;
国家自然科学基金
;
中国科学院青年创新促进会项目
;
中国科学院西部之光人才培养计划
;
天文学科技领域云项目
|
文献收藏号
|
CSCD:5905636
|
|
1.
Nickolls J. Scalable parallel programming with CUDA.
Queue,2008,6(2):40-53
|
被引
28
次
|
|
|
|
2.
Ryoo S. Optimization principles and application performance evaluation of a multithreaded GPU using CUDA.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming,2008:73-82
|
被引
9
次
|
|
|
|
3.
赵欣. 基于多相滤波的多通道数字终端设计.
天文研究与技术,2015,12(4):495-502
|
被引
2
次
|
|
|
|
4.
朱凯. 多相滤波器组谱分析方法的性能讨论与天文观测应用.
天文研究与技术---国家天文台台刊,2011,8(1):81-90
|
被引
3
次
|
|
|
|
5.
陈宇燕. Matlab辅助DSP实现FIR数字滤波器.
轻工科技,2013,12:57-58
|
被引
1
次
|
|
|
|
6.
赵仁才. 短波信号实时频谱分析仪设计.
电子测量技术,2004,4:9-10
|
被引
1
次
|
|
|