Full-Text Search:
Home|Journal Papers|About CNKI|User Service|FAQ|Contact Us|中文
《Acta Astronomica Sinica》 2017-02
Add to Favorite Get Latest Update

The Research and Implementation of MUSER CLEAN Algorithm Based on OpenCL

FENG Yong;CHEN Kun;DENG Hui;WANG Feng;MEI Ying;WEI Shou-lin;DAI Wei;YANG Qiu-ping;LIU Ying-bo;WU Jing-ping;Computer Technology Application Key Lab of Yunnan Province,Kunming University of Science and Technology;Yunnan Astronomical Observatories,Chinese Academy of Sciences;Yunnan Information Technology Development Center;  
It's urgent to carry out high-performance data processing with a single machine in the development of astronomical software. However,due to the different configuration of the machine,traditional programming techniques such as multi-threading,and CUDA(Compute Unified Device Architecture)+GPU(Graphic Processing Unit)have obvious limitations in portability and seamlessness between different operation systems. The OpenCL(Open Computing Language)used in the development of MUSER(MingantU SpEctral Radioheliograph)data processing system is introduced. And the Hgbom CLEAN algorithm is re-implemented into parallel CLEAN algorithm by the Python language and Py OpenCL extended package. The experimental results show that the CLEAN algorithm based on OpenCL has approximately equally operating efficiency compared with the former CLEAN algorithm based on CUDA. More important,the data processing in merely CPU(Central Processing Unit)environment of this system can also achieve high performance,which has solved the problem of environmental dependence of CUDA+GPU. Overall,the research improves the adaptability of the system with emphasis on performance of MUSER image clean computing. In the meanwhile,the realization of OpenCL in MUSER proves its availability in scientific data processing. In view of the high-performance computing features of OpenCL in heterogeneous environment,it will probably become the preferred technology in the future high-performance astronomical software development.
【Fund】: 中国科学院-国家自然科学基金委员会天文联合基金项目(U1231205、U1531132)资助
【CateGory Index】: P161
Download(CAJ format) Download(PDF format)
CAJViewer7.0 supports all the CNKI file formats; AdobeReader only supports the PDF format.
©2006 Tsinghua Tongfang Knowledge Network Technology Co., Ltd.(Beijing)(TTKN) All rights reserved