A GPU-Accelerated JAX Framework for Robust Parametric Component Separation and Clustering Optimization for CMB Polarization Satellites
Wassim Kabalan, Arianna Rizzieri, Wuhyun Sohn, Artem Basyrov, Alexandre Boucaud, Benjamin Beringue, Pierre Chanial, Ema Tsang King Sang, Josquin Errard

TL;DR
This paper introduces a GPU-accelerated, JAX-based framework for parametric component separation in CMB polarization data, improving speed and robustness in foreground modeling and tensor-to-scalar ratio estimation.
Contribution
The authors develop a fully vectorized, GPU-accelerated implementation within the FURAX framework that handles spatially varying foreground SEDs and enhances analysis efficiency and accuracy.
Findings
Achieves up to 100x speed-up over previous CPU-based methods.
Reduces the 68% upper limit on tensor-to-scalar ratio r by approximately 30%.
Provides more robust results in simulations with spatially varying foregrounds.
Abstract
We present a novel, JAX-powered implementation of a parametric component-separation method for CMB polarization data, explicitly designed to handle spatially varying foreground Spectral Energy Distributions (SEDs). The approach models this variation across the sky by grouping sets of pixels that share common foreground spectral parameters, scanning over thousands of such configurations to evaluate the trade-off between model complexity and residual systematic contamination. Built within the FURAX framework -- a JAX-powered environment for CMB data analysis -- our pipeline extends the fgbuster parametric formalism. It enables fully vectorized, GPU-accelerated evaluation of the spectral likelihood, map reconstruction, and diagnostic metrics across tens of thousands of pixel subset configurations, noise realizations, and sky regions. Our implementation achieves up to …
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.
