YNAO OpenIR  > 其他
基于OpenCL的射电干涉阵成像网格化算法实现
其他题名Implementation of Gridding Algorithm for Radio Interferometric Imaging Based on OpenCL
冯勇1; 王锋1,2,3; 邓辉1,2; 卫守林1; 梅盈1,2,3; 戴伟1,3; 石聪明1
发表期刊天文研究与技术(Astronomical Research & Technology)
2019-01
卷号16期号:01页码:8-15
DOI10.14005/j.cnki.issn1672-7673.20180427.011
分类号TP311.1
产权排序第3完成单位
收录类别CSCD
关键词网格化 并行计算 OpenCL 明安图射电频谱日像仪
摘要

天文软件开发与应用中迫切需要在单机环境下进行高性能的科学数据处理,由于机器配置不同,采用传统的CUDA+GPU技术存在明显的局限,不利于天文软件的快速移植和无缝运行。针对明安图射电频谱日像仪数据处理中的网格化(Gridding)算法,采用并行计算OpenCL技术进行多线程编程实现。实验结果表明,基于OpenCL实现的网格化算法不仅能够在图形处理器上运行,而且能够在纯中央处理器上运行。当选择在图形处理器上执行时,算法的执行效率与基于CUDA实现的网格化算法执行效率大致相当,但算法不局限于NVIDIA GPU,解决了算法对CUDA+GPU的依赖;同时算法也能在纯中央处理器上较快速地执行,适用于单机模式下进行天文软件的开发和测试,也便于天文软件的应用与推广。 

其他摘要

It's urgent to carry out high-performance scientific data processing with a single machine in the development and application of astronomical software. However, due to the different configurations of machines, the traditional CUDA+GPU technology has obvious limitations in portability and seamlessness. According to gridding algorithm in MingantU SpEctral Radioheliograph (MUSER) data processing, the OpenCL technology is used in parallel to implement multi-thread programming. The experimental results show that the gridding
algorithm based on OpenCL can not only run on GPU, but also merely on CPU. While choosing execution on GPU, the execution efficiency of gridding algorithm is approximately equal to that on CUDA. At the same time, the algorithm is not limited to the NVIDIA's GPU, which has solved the problem of environmental dependence of CUDA+GPU. And the algorithm also has an acceptable execution efficiency in implementation with the merely CPU, which is suitable for development and testing astronomy software with a single machine and will facilitate the application and promotion of astronomical software.

资助项目国家重点研发计划[2018YFA0404603] ; 国家重点研发计划[2016YFE0100300] ; 国家自然科学天文联合基金[U1831204] ; 国家自然科学天文联合基金[U1531132] ; 国家自然科学天文联合基金[U1631129] ; 国家自然科学基金项目[11403009] ; 国家自然科学基金项目[11463003] ; 国家自然科学基金项目[11773012] ; 广州大学“创新强校工程”项目[2017KZDXM062] ; 云南省重点研发计划[2018IA054] ; 云南省应用基础研究项目[2017FB001] ; 赛尔网络下一代互联网技术创新项目[NGII20170204]
项目资助者国家重点研发计划[2018YFA0404603, 2016YFE0100300] ; 国家自然科学天文联合基金[U1831204, U1531132, U1631129] ; 国家自然科学基金项目[11403009, 11463003, 11773012] ; 广州大学“创新强校工程”项目[2017KZDXM062] ; 云南省重点研发计划[2018IA054] ; 云南省应用基础研究项目[2017FB001] ; 赛尔网络下一代互联网技术创新项目[NGII20170204]
语种中文
学科领域天文学 ; 射电天文学 ; 射电天文学其他学科 ; 计算机科学技术
ISSN1672-7673
CSCD记录号CSCD:6415948
引用统计
被引频次:1[CSCD]   [CSCD记录]
文献类型期刊论文
条目标识符http://ir.ynao.ac.cn/handle/114a53/12151
专题其他
通讯作者王锋
作者单位1.昆明理工大学云南省计算机技术应用重点实验室,云南 ,昆明 ,650500
2.广州大学天体物理中心/物理与电子工程学院,广东,广州 510006
3.中国科学院云南天文台,云南,昆明, 650011
通讯作者单位中国科学院云南天文台
推荐引用方式
GB/T 7714
冯勇,王锋,邓辉,等. 基于OpenCL的射电干涉阵成像网格化算法实现[J]. 天文研究与技术(Astronomical Research & Technology),2019,16(01):8-15.
APA 冯勇.,王锋.,邓辉.,卫守林.,梅盈.,...&石聪明.(2019).基于OpenCL的射电干涉阵成像网格化算法实现.天文研究与技术(Astronomical Research & Technology),16(01),8-15.
MLA 冯勇,et al."基于OpenCL的射电干涉阵成像网格化算法实现".天文研究与技术(Astronomical Research & Technology) 16.01(2019):8-15.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
基于OpenCL的射电干涉阵成像网格化算(483KB)期刊论文出版稿开放获取CC BY-NC-SA浏览 请求全文
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[冯勇]的文章
[王锋]的文章
[邓辉]的文章
百度学术
百度学术中相似的文章
[冯勇]的文章
[王锋]的文章
[邓辉]的文章
必应学术
必应学术中相似的文章
[冯勇]的文章
[王锋]的文章
[邓辉]的文章
相关权益政策
暂无数据
收藏/分享
文件名: 基于OpenCL的射电干涉阵成像网格化算法实现_冯勇_王锋_邓辉_卫守林_梅盈_.pdf
格式: Adobe PDF
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。