高分辨率太阳图像的gpu加速散斑掩蔽重建算法

IF 1.1 4区 物理与天体物理 Q3 ASTRONOMY & ASTROPHYSICS Journal of the Korean Astronomical Society Pub Date : 2018-06-01 DOI:10.5303/JKAS.2018.51.3.65
Yan-fang Zheng, Xuebao Li, Tian Huifeng, Qiliang Zhang, C. Su, Lingyi Shi, Zhou Ta
{"title":"高分辨率太阳图像的gpu加速散斑掩蔽重建算法","authors":"Yan-fang Zheng, Xuebao Li, Tian Huifeng, Qiliang Zhang, C. Su, Lingyi Shi, Zhou Ta","doi":"10.5303/JKAS.2018.51.3.65","DOIUrl":null,"url":null,"abstract":"The near real-time speckle masking reconstruction technique has been developed to accelerate the processing of solar images to achieve high resolutions for ground-based solar telescopes. However, the reconstruction of solar subimages in such a speckle reconstruction is very time-consuming. We design and implement a new parallel speckle masking reconstruction algorithm based on the Compute Unified Device Architecture (CUDA) on General Purpose Graphics Processing Units (GPGPU). Tests are performed to validate the correctness of our program on NVIDIA GPGPU. Details of several parallel reconstruction steps are presented, and the parallel implementation between various modules shows a significant speed increase compared to the previous serial implementations. In addition, we present a comparison of runtimes across serial programs, the OpenMP-based method, and the new parallel method. The new parallel method shows a clear advantage for large scale data processing, and a speedup of around 9 to 10 is achieved in reconstructing one solar subimage of 256×256 pixels. The speedup performance of the new parallel method exceeds that of OpenMP-based method overall. We conclude that the new parallel method would be of value, and contribute to real-time reconstruction of an entire solar image.","PeriodicalId":49994,"journal":{"name":"Journal of the Korean Astronomical Society","volume":"421 1","pages":"65-71"},"PeriodicalIF":1.1000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"GPU-ACCELERATED SPECKLE MASKING RECONSTRUCTION ALGORITHM FOR HIGH-RESOLUTION SOLAR IMAGES\",\"authors\":\"Yan-fang Zheng, Xuebao Li, Tian Huifeng, Qiliang Zhang, C. Su, Lingyi Shi, Zhou Ta\",\"doi\":\"10.5303/JKAS.2018.51.3.65\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The near real-time speckle masking reconstruction technique has been developed to accelerate the processing of solar images to achieve high resolutions for ground-based solar telescopes. However, the reconstruction of solar subimages in such a speckle reconstruction is very time-consuming. We design and implement a new parallel speckle masking reconstruction algorithm based on the Compute Unified Device Architecture (CUDA) on General Purpose Graphics Processing Units (GPGPU). Tests are performed to validate the correctness of our program on NVIDIA GPGPU. Details of several parallel reconstruction steps are presented, and the parallel implementation between various modules shows a significant speed increase compared to the previous serial implementations. In addition, we present a comparison of runtimes across serial programs, the OpenMP-based method, and the new parallel method. The new parallel method shows a clear advantage for large scale data processing, and a speedup of around 9 to 10 is achieved in reconstructing one solar subimage of 256×256 pixels. The speedup performance of the new parallel method exceeds that of OpenMP-based method overall. We conclude that the new parallel method would be of value, and contribute to real-time reconstruction of an entire solar image.\",\"PeriodicalId\":49994,\"journal\":{\"name\":\"Journal of the Korean Astronomical Society\",\"volume\":\"421 1\",\"pages\":\"65-71\"},\"PeriodicalIF\":1.1000,\"publicationDate\":\"2018-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of the Korean Astronomical Society\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://doi.org/10.5303/JKAS.2018.51.3.65\",\"RegionNum\":4,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ASTRONOMY & ASTROPHYSICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of the Korean Astronomical Society","FirstCategoryId":"101","ListUrlMain":"https://doi.org/10.5303/JKAS.2018.51.3.65","RegionNum":4,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ASTRONOMY & ASTROPHYSICS","Score":null,"Total":0}
引用次数: 0

摘要

为了加快太阳图像的处理速度,实现地基太阳望远镜的高分辨率观测,提出了近实时散斑掩蔽重建技术。然而,在这种散斑重建中,太阳子像的重建非常耗时。本文设计并实现了一种基于通用图形处理单元(GPGPU)上的CUDA并行散斑掩蔽重建算法。通过测试验证了我们的程序在NVIDIA GPGPU上的正确性。详细介绍了几个并行重建步骤,各个模块之间的并行实现与以前的串行实现相比,速度有了显着提高。此外,我们还比较了串行程序、基于openmp的方法和新的并行方法的运行时。新的并行方法在大规模数据处理中显示出明显的优势,并且在重建一个256×256像素的太阳子图像时实现了大约9到10的加速。该方法的加速性能总体上优于基于openmp的方法。我们的结论是,新的并行方法将是有价值的,并有助于实时重建整个太阳图像。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
GPU-ACCELERATED SPECKLE MASKING RECONSTRUCTION ALGORITHM FOR HIGH-RESOLUTION SOLAR IMAGES
The near real-time speckle masking reconstruction technique has been developed to accelerate the processing of solar images to achieve high resolutions for ground-based solar telescopes. However, the reconstruction of solar subimages in such a speckle reconstruction is very time-consuming. We design and implement a new parallel speckle masking reconstruction algorithm based on the Compute Unified Device Architecture (CUDA) on General Purpose Graphics Processing Units (GPGPU). Tests are performed to validate the correctness of our program on NVIDIA GPGPU. Details of several parallel reconstruction steps are presented, and the parallel implementation between various modules shows a significant speed increase compared to the previous serial implementations. In addition, we present a comparison of runtimes across serial programs, the OpenMP-based method, and the new parallel method. The new parallel method shows a clear advantage for large scale data processing, and a speedup of around 9 to 10 is achieved in reconstructing one solar subimage of 256×256 pixels. The speedup performance of the new parallel method exceeds that of OpenMP-based method overall. We conclude that the new parallel method would be of value, and contribute to real-time reconstruction of an entire solar image.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of the Korean Astronomical Society
Journal of the Korean Astronomical Society 地学天文-天文与天体物理
CiteScore
1.30
自引率
10.00%
发文量
0
审稿时长
>12 weeks
期刊介绍: JKAS is an international scientific journal publishing papers in all fields of astronomy and astrophysics. All manuscripts are subject to the scrutiny of referees. Manuscripts submitted to JKAS must comply with the ethics policy of JKAS. Six regular issues are published each year on February 28, April 30, June 30, August 31, October 31, and December 31. One year''s issues compose one volume.
期刊最新文献
TEMPORAL VARIATIONS OF THE GLOBAL SEISMIC PARAMETERS OF HD 49933 OVER A MAGNETIC CYCLE DO THE OBSERVED RELATIONS OF THE GLOBAL SEISMIC PARAMETERS DEPEND ON THE MAGNETIC ACTIVITY LEVEL Diffusive Shock Acceleration by Multiple Weak Shocks KINEMATIC OSCILLATIONS OF POST-CME BLOBS DETECTED BY K-COR ON 2017 SEPTEMBER 10 EVOLUTION OF THE SPIN OF LATE-TYPE GALAXIES CAUSED BY GALAXY-GALAXY INTERACTIONS
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1