HI,欢迎来到学术之家,发表咨询:400-888-7501  订阅咨询:400-888-7502  股权代码  102064
0

基于OpenCL的MUSERCLEAN算法研究与实现

作者:冯勇; 陈坤; 邓辉; 王锋; 梅盈; 卫守林; ...太阳射电辐射仪器干涉仪技术图像处理方法clean

摘要:天文软件开发中迫切需要在单机环境下进行高性能数据处理工作,但由于机器配置不同,采用传统的多线程、CUDA(Compute Unified Device Architecture)+GPU(Graphic Processing Unit)等方式都存在明显的局限,不利于天文软件的快速移植和无缝运行.对明安图频谱射电日像仪(Mingant U Sp Ectral Radioheliograph,MUSER)数据处理系统开发中所采用的Open CL(Open Computing Language)技术进行介绍,并基于Open CL实现H¨ogbom CLEAN算法.整体工作通过Python语言和Py Open CL扩展包实现并行洁化处理.实验结果表明:基于Open CL实现的CLEAN算法与基于CUDA实现的CLEAN算法具有大致相当的运行效率,同时也可以无需修改代码直接实现纯CPU(Central Processing Unit)环境下的高性能数据处理,解决了对CUDA+GPU环境依赖的问题,在保证MUSER数据处理系统洁化过程性能的基础上,提高了系统对硬件平台的适应性.该工作验证了Open CL在科学数据处理中的可用性,可以预见:由于Open CL所具有的异构环境下高性能计算特性,Open CL将是未来天文高性能软件开发的首选技术.

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

天文学报

《天文学报》(CN:32-1113/P)是一本有较高学术价值的大型双月刊,自创刊以来,选题新奇而不失报道广度,服务大众而不失理论高度。颇受业界和广大读者的关注和好评。 《天文学报》专门发表天体物理、天体力学、天体测量等天文各大分支学科以及天文仪器、天文学史和天文观测新发现等方面的科学成果,进行国际交流,密切反映我国天文学的迅速发展面貌。

杂志详情