期刊文献+

Python多核并行计算在海量星表交叉证认中的应用 被引量:3

The application of multi-core parallel computing using python language in cross-matching of massive catalogues
原文传递
导出
摘要 天文学研究中经常需要通过交叉证认将来自多波段多项目天文数据联系起来统一考虑.当前天文数据急剧增长,必然导致交叉证认的速度过慢.针对这一问题,提出一种在多核环境下使用Python语言进行高效并行计算的方法,与以往的研究结果相比,速度提高了若干倍.这为下一步的多波段数据统计研究和数据挖掘打下了良好的基础. As astronomical data grows rapidly, cross-matching between huge catalogues that contain millions or billions of celestial objects becomes a hotspot of research. In this paper, we present a parallel cross-match program, which is written in Python language and is able to make full use of multi-core processors. We explain why Python programming language is chosen and how to implement parallel computing with it. A sky splitting function HTM is selected to partition catalogues. The results of experiments prove that our program has a significant performance advantage comparing with previous functions and lays a good foundation for further statistical research and data mining.
出处 《中国科学:物理学、力学、天文学》 CSCD 北大核心 2011年第1期102-107,共6页 Scientia Sinica Physica,Mechanica & Astronomica
基金 国家自然科学基金(批准号:10778724 10778616 11033001) 国家高技术研究发展计划(编号:2006AA01A120)资助项目
关键词 天文星表 巡天 数据库 交叉证认 并行计算 PYTHON astronomical catalogs sky surveys databases cross-match parallel computing Python
  • 相关文献

参考文献3

  • 1高丹,路勇,张彦霞,赵永恒.海量星表融合系统(XMaS_VO)的设计与开发[J].天文研究与技术,2008,5(2):137-144. 被引量:2
  • 2高丹.海量天文数据融合系统的开发与数据挖掘算法的研究.博士学位论文.北京:中国科学院国家天文台.2008.
  • 3Zhao Q, Sun J Z, Yu C, et al. A paralleled large-scale astronomical cross-matching function. In: Hua A and Chang S-L. ICA3PP 2009. Taipei: Springer-Verlag Berlin Heidelberg, 2009. 604-614.

二级参考文献15

  • 1高丹,张彦霞,赵永恒.天文星表入库的自动化[J].天文研究与技术,2007,4(1):53-58. 被引量:1
  • 2[ OpenSkyQuery]. http ://openskyquery. net.
  • 3Szalay A, Gray J. The World- Wide Telescope [J]. Science, 2001, 293:203.
  • 4[ LAMOST]. http ://www. lamost, org/xoops/modules/wfchannel/index, php? pagenum = 3.
  • 5[ VizieR]. http ://vizier. u - strasbg, fr.
  • 6[ Simbad ]. http ://simbad. u - strasbg, fr.
  • 7[ Aladin]. http ://aladin. u - strasbg, fr.
  • 8[ VIZIER Search ]. http://archive, stsci, edu/vizier, php.
  • 9[ NED Batch Jobs]. http://nedwww, ipac. cahech, edu/help/batch, html.
  • 10[ Cas Job]. http://casjobs, sdss. org/CasJobs/.

共引文献1

同被引文献23

  • 1高丹,张彦霞,赵永恒.中国虚拟天文台交叉证认工具的开发和应用[J].天文学报,2008,49(3):348-358. 被引量:5
  • 2马礼,李敬喆,葛根焰,杨银刚.一种基于多核环境的海量数据快速读取方法[J].计算机研究与发展,2011,48(S1):63-67. 被引量:2
  • 3高丹,张彦霞,赵永恒.海量多波段星表数据的交叉证认的实现[J].天文研究与技术,2005,2(3):186-193. 被引量:9
  • 4张彦霞,赵永恒.虚拟天文台:科学、工具及应用[J].天文学进展,2006,24(3):189-199. 被引量:3
  • 5黄谟涛,翟国君,柴洪洲,等.检测多波束测深异常数据的CUBE算法模型解析[J].海洋测绘,2011,31(4):1-4.
  • 6Zhang Y, Zhao Y. Astronomy in the big data era [J]. Data Science Journal, 2015, 14(11) : 1-9.
  • 7Zhang Yanxia, Zheng Hongwen, Pei Tong. Toolkit of automated database creation and cross- match [ C ] //Proceedings of the SPIE. 2012.
  • 8高丹.海量天文数据融合系统的开发与数据挖掘算法的研究[D].北京:中国科学院国家天文台.2010.
  • 9CALDER B R,MAYER L A. Automatic processing of high-rate, high-density multibeam echosounder data [J].Geochem Geophys Geosyst, 2002,4 (6) .. 24-48.
  • 10张永合,卫国兵,黄东武.CUBE介绍与应用[C]//中国航海学会航标专业委员会测绘学组学术交流论文集.[出版地不详]:[出版者不详],2006:146-155.

引证文献3

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部