We describe the computational infrastructure for end-to-end Bayesian Cosmic Microwave Background (CMB) analysis implemented by the BeyondPlanck collaboration. The code is called Commander3. It provides a statistically consistent framework for global analysis of CMB and microwave observations and may be useful for a wide range of legacy, current, and future experiments. The paper has three main goals. Firstly, we provide a high-level overview of the existing code base, aiming to guide readers who wish to extend and adapt the code according to their own needs or re-implement it from scratch in a di erent programming language. Secondly, we discuss some critical computational challenges that arise within any global CMB analysis framework, for instance inmemory compression of time-ordered data, fast Fourier transform optimization, and parallelization and load-balancing. Thirdly, we quantify the CPU and RAM requirements for the current BeyondPlanck analysis, finding that a total of 1.5 TB of RAM is required for e cient analysis and that the total cost of a full Gibbs sample for LFI is 170 CPU-hrs, including both low-level processing and high-level component separation, which is well within the capabilities of current low-cost computing facilities. The existing code base is made publicly available under a GNU General Public Library (GPL) license.

BeyondPlanck. III. Commander3 / M. Galloway, K.J. Andersen, R. Aurlien, R. Banerji, M. Bersanelli, S. Bertocco, M. Brilenkov, M. Carbone, L.P.L. Colombo, H.K. Eriksen, J.R. Eskilt, M.K. Foss, C. Franceschet, U. Fuskeland, S. Galeotta, S. Gerakakis, E. Gjerløw, B. Hensley, D. Herman, M. Iacobellis, M. Ieronymaki, H.T. Ihle, J.B. Jewell, A. Karakci, E. Keihänen, R. Keskitalo, G. Maggio, D. Maino, M. Maris, A. Mennella, S. Paradiso, B. Partridge, M. Reinecke, M. San, A.-. Suur-Uski, T.L. Svalheim, D. Tavagnacco, H. Thommesen, D.J. Watts, I.K. Wehus, A. Zacchei. - In: ASTRONOMY & ASTROPHYSICS. - ISSN 0004-6361. - EDP Sciences:(2023), pp. 1-17. [Epub ahead of print] [10.1051/0004-6361/202243137]

BeyondPlanck. III. Commander3

M. Bersanelli;L.P.L. Colombo;C. Franceschet;D. Maino;A. Mennella;S. Paradiso;
2023

Abstract

We describe the computational infrastructure for end-to-end Bayesian Cosmic Microwave Background (CMB) analysis implemented by the BeyondPlanck collaboration. The code is called Commander3. It provides a statistically consistent framework for global analysis of CMB and microwave observations and may be useful for a wide range of legacy, current, and future experiments. The paper has three main goals. Firstly, we provide a high-level overview of the existing code base, aiming to guide readers who wish to extend and adapt the code according to their own needs or re-implement it from scratch in a di erent programming language. Secondly, we discuss some critical computational challenges that arise within any global CMB analysis framework, for instance inmemory compression of time-ordered data, fast Fourier transform optimization, and parallelization and load-balancing. Thirdly, we quantify the CPU and RAM requirements for the current BeyondPlanck analysis, finding that a total of 1.5 TB of RAM is required for e cient analysis and that the total cost of a full Gibbs sample for LFI is 170 CPU-hrs, including both low-level processing and high-level component separation, which is well within the capabilities of current low-cost computing facilities. The existing code base is made publicly available under a GNU General Public Library (GPL) license.
Cosmology: observations, polarization, cosmic microwave background — Methods: data analysis, statistical
Settore FIS/05 - Astronomia e Astrofisica
2023
29-mar-2022
Article (author)
File in questo prodotto:
File Dimensione Formato  
BP03_aa43137-22.pdf

accesso aperto

Tipologia: Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione 1.62 MB
Formato Adobe PDF
1.62 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/945591
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 20
social impact