NAOC Open IR
基于OpenCL的MUSER CLEAN算法研究与实现
冯勇1; 陈坤1; 邓辉1; 王锋1; 梅盈2; 卫守林1; 戴伟1; 杨秋萍1; 刘应波1; 吴静平3
2017
Source Publication天文学报
ISSN0001-5245
Volume058Issue:002Pages:14
Abstract天文软件开发中迫切需要在单机环境下进行高性能数据处理工作,但由于机器配置不同,采用传统的多线程、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将是未来天文高性能软件开发的首选技术.
Language英语
Document Type期刊论文
Identifierhttp://ir.bao.ac.cn/handle/114a11/45541
Collection中国科学院国家天文台
Affiliation1.昆明理工大学
2.中国科学院国家天文台
3.云南省信息技术发展中心
Recommended Citation
GB/T 7714
冯勇,陈坤,邓辉,等. 基于OpenCL的MUSER CLEAN算法研究与实现[J]. 天文学报,2017,058(002):14.
APA 冯勇.,陈坤.,邓辉.,王锋.,梅盈.,...&吴静平.(2017).基于OpenCL的MUSER CLEAN算法研究与实现.天文学报,058(002),14.
MLA 冯勇,et al."基于OpenCL的MUSER CLEAN算法研究与实现".天文学报 058.002(2017):14.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[冯勇]'s Articles
[陈坤]'s Articles
[邓辉]'s Articles
Baidu academic
Similar articles in Baidu academic
[冯勇]'s Articles
[陈坤]'s Articles
[邓辉]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[冯勇]'s Articles
[陈坤]'s Articles
[邓辉]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.