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, M. K., Foss, C. Franceschet, U. Fuskeland, S. Galeotta, S. Gerakakis, E. Gjerl{\o}w,, B. Hensley, D. Herman, M. Iacobellis, M. Ieronymaki

TL;DR
BeyondPlanck's Commander3 provides a comprehensive Bayesian framework for analyzing CMB data, addressing computational challenges and detailing resource requirements, with open-source code for community use.
Contribution
This paper introduces Commander3, a new computational infrastructure for Bayesian CMB analysis, including code design, computational solutions, and resource assessments.
Findings
Requires 1.5 TB RAM for analysis
Full Gibbs sampling takes 170 CPU-hours
Code is publicly available under GPL license
Abstract
We describe the computational infrastructure for end-to-end Bayesian CMB analysis implemented by the BeyondPlanck collaboration. This code is called commander3, and 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 to reimplement it from scratch in a different programming language. Secondly, we discuss some critical computational challenges that arise within any global CMB analysis framework, for instance in-memory compression of time-ordered data, FFT optimization, and parallelization and load-balancing. Thirdly, we quantify the CPU and RAM requirements for the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression
