基于Mark5B+GPU脉冲星观测系统
2014-05-13李佳功徐永华李志玄季凯帆
天文研究与技术 2014年4期
关键词:系统
李佳功,徐永华,李志玄,汪 敏,季凯帆
(1.昆明理工大学云南省计算机应用重点实验室,云南 昆明 650500;2.中国科学院云南天文台,云南 昆明 650011)
基于Mark5B+GPU脉冲星观测系统
李佳功1,徐永华2,李志玄2,汪 敏2,季凯帆1
(1.昆明理工大学云南省计算机应用重点实验室,云南 昆明 650500;2.中国科学院云南天文台,云南 昆明 650011)
云南天文台40 m射电望远镜进行的脉冲星观测数据量巨大,必须实现数据的实时处理,否则将会产生海量的数据积压。为实现这一目标,采用图形处理器架构,对Mark5B数据进行解码、消色散、折叠等处理。实验结果表明,对以1 s 8 MB的实时采样,可以在0.51 s内处理完成,从而实现了实时处理的要求。首先介绍这一观测系统各部分的图形处理器实现,然后相对于传统中央处理器构架,对各部分的运算速度进行了详细的对比。针对时间开销最大的消色散部分,分析了单次傅里叶变换的数据量大小对执行效率的影响。从系统最终的输出轮廓和柱状图上可以看到实时处理的结果符合要求。最后对存在的问题和未来的工作进行了讨论。
脉冲星;40 m射电望远镜;GPU;相干消色散;CUDA
CN53-1189/P ISSN1672-7673
脉冲星辐射的电磁波在传播过程中,由于受到星际介质的干扰,不同频率的电磁波经过星际介质后产生的延迟不同,会让所看到的脉冲星轮廓展宽,影响对脉冲星的观测,所以在进行脉冲星观测时通常要进行消色散处理。消色散分为两种方式,一种是相干消色散,通过软件处理的方式祛除色散,另一种是非相干消色散,是通过滤波器组延迟信号的方式祛除色散。……
登录APP查看全文
