HLC2: a highly efficient cross-matching framework for large astronomical catalogues on heterogeneous computing environments. Issue 4 (10th January 2023)
- Record Type:
- Journal Article
- Title:
- HLC2: a highly efficient cross-matching framework for large astronomical catalogues on heterogeneous computing environments. Issue 4 (10th January 2023)
- Main Title:
- HLC2: a highly efficient cross-matching framework for large astronomical catalogues on heterogeneous computing environments
- Authors:
- Zhang, Yajie
Yu, Ce
Sun, Chao
Xiao, Jian
Li, Kun
Mu, Yifei
Cui, Chenzhou - Abstract:
- ABSTRACT: Cross-matching operation, which is to find corresponding data for the same celestial object or region from multiple catalogues, is indispensable to astronomical data analysis and research. Due to the large amount of astronomical catalogues generated by the ongoing and next-generation large-scale sky surveys, the time complexity of the cross-matching is increasing dramatically. Heterogeneous computing environments provide a theoretical possibility to accelerate the cross-matching, but the performance advantages of heterogeneous computing resources have not been fully utilized. To meet the challenge of cross-matching for substantial increasing amount of astronomical observation data, this paper proposes H eterogeneous-computing-enabled L arge C atalogue C ross-matcher (HLC2), a high-performance cross-matching framework based on spherical position deviation on CPU-GPU heterogeneous computing platforms. It supports scalable and flexible cross-matching and can be directly applied to the fusion of large astronomical catalogues from survey missions and astronomical data centres. A performance estimation model is proposed to locate the performance bottlenecks and guide the optimizations. A two-level partitioning strategy is designed to generate an optimized data placement according to the positions of celestial objects to increase throughput. To make HLC2 a more adaptive solution, the architecture-aware task splitting, thread parallelization, and concurrent schedulingABSTRACT: Cross-matching operation, which is to find corresponding data for the same celestial object or region from multiple catalogues, is indispensable to astronomical data analysis and research. Due to the large amount of astronomical catalogues generated by the ongoing and next-generation large-scale sky surveys, the time complexity of the cross-matching is increasing dramatically. Heterogeneous computing environments provide a theoretical possibility to accelerate the cross-matching, but the performance advantages of heterogeneous computing resources have not been fully utilized. To meet the challenge of cross-matching for substantial increasing amount of astronomical observation data, this paper proposes H eterogeneous-computing-enabled L arge C atalogue C ross-matcher (HLC2), a high-performance cross-matching framework based on spherical position deviation on CPU-GPU heterogeneous computing platforms. It supports scalable and flexible cross-matching and can be directly applied to the fusion of large astronomical catalogues from survey missions and astronomical data centres. A performance estimation model is proposed to locate the performance bottlenecks and guide the optimizations. A two-level partitioning strategy is designed to generate an optimized data placement according to the positions of celestial objects to increase throughput. To make HLC2 a more adaptive solution, the architecture-aware task splitting, thread parallelization, and concurrent scheduling strategies are designed and integrated. Moreover, a novel quad-direction strategy is proposed for the boundary problem to effectively balance performance and completeness. We have experimentally evaluated HLC2 using public released catalogue data. Experiments demonstrate that HLC2 scales well on different sizes of catalogues and the cross-matching speed is significantly improved compared to the state-of-the-art cross-matchers. … (more)
- Is Part Of:
- Monthly notices of the Royal Astronomical Society. Volume 519:Issue 4(2023)
- Journal:
- Monthly notices of the Royal Astronomical Society
- Issue:
- Volume 519:Issue 4(2023)
- Issue Display:
- Volume 519, Issue 4 (2023)
- Year:
- 2023
- Volume:
- 519
- Issue:
- 4
- Issue Sort Value:
- 2023-0519-0004-0000
- Page Start:
- 6381
- Page End:
- 6391
- Publication Date:
- 2023-01-10
- Subjects:
- methods: data analysis -- techniques: miscellaneous -- catalogues -- software: public release
Astronomy -- Periodicals
Periodicals
520.5 - Journal URLs:
- http://mnras.oxfordjournals.org/ ↗
http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)1365-2966 ↗
http://www.blackwell-synergy.com/issuelist.asp?journal=mnr ↗
http://www.blackwell-synergy.com/loi/mnr ↗
http://ukcatalogue.oup.com/ ↗ - DOI:
- 10.1093/mnras/stad067 ↗
- Languages:
- English
- ISSNs:
- 0035-8711
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5943.000000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 25498.xml