\texttt{BrahMap}: A scalable and modular map-making framework for the CMB experiments

Cosmology and Nongalactic Astrophysics (astro-ph.CO) FOS: Physical sciences Astrophysics - Instrumentation and Methods for Astrophysics Instrumentation and Methods for Astrophysics (astro-ph.IM) Astrophysics - Cosmology and Nongalactic Astrophysics
DOI: 10.48550/arxiv.2501.16122 Publication Date: 2025-01-01
ABSTRACT
The cosmic microwave background (CMB) experiments have reached an era of unprecedented precision and complexity. Aiming to detect the primordial B-mode polarization signal, these experiments will soon be equipped with $10^{4}$ to $10^{5}$ detectors. Consequently, future CMB missions will face the substantial challenge of efficiently processing vast amounts of raw data to produce the initial scientific outputs - the sky maps - within a reasonable time frame and with available computational resources. To address this, we introduce \texttt{BrahMap}, a new map-making framework that will be scalable across both CPU and GPU platforms. Implemented in C++ with a user-friendly Python interface for handling sparse linear systems, \texttt{BrahMap} employs advanced numerical analysis and high-performance computing techniques to maximize the use of super-computing infrastructure. This work features an overview of the \texttt{BrahMap}'s capabilities and preliminary performance scaling results, with application to a generic CMB polarization experiment.<br/>Submitted to 33rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2025)<br/>
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES ()
CITATIONS ()
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....