TL;DR
HCGrid is a high-performance, open-source convolutional gridding framework designed for radio astronomy data processing on CPU-GPU hybrid systems, optimizing data search and convolution to handle large datasets efficiently.
Contribution
The paper introduces HCGrid, a novel convolutional gridding framework that leverages multi-threading and GPU parallelism for improved performance in radio astronomy data reduction.
Findings
Significant performance improvements over CPU-only methods.
Effective strategies for thread organization and parameter tuning.
Compatibility with various GPU architectures for adaptive performance.
Abstract
Gridding operation, which is to map non-uniform data samples onto a uniformly distributedgrid, is one of the key steps in radio astronomical data reduction process. One of the mainbottlenecks of gridding is the poor computing performance, and a typical solution for suchperformance issue is the implementation of multi-core CPU platforms. Although such amethod could usually achieve good results, in many cases, the performance of gridding is stillrestricted to an extent due to the limitations of CPU, since the main workload of gridding isa combination of a large number of single instruction, multi-data-stream operations, which ismore suitable for GPU, rather than CPU implementations. To meet the challenge of massivedata gridding for the modern large single-dish radio telescopes, e.g., the Five-hundred-meterAperture Spherical radio Telescope (FAST), inspired by existing multi-core CPU…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
