Normalized to: Mardal, K.
[1]
oai:arXiv.org:1710.00621 [pdf] - 1912669
Multi-resolution Bayesian CMB component separation through
Wiener-filtering with a pseudo-inverse preconditioner
Submitted: 2017-10-02, last modified: 2017-10-03
We present a Bayesian model for multi-resolution CMB component separation
based on Wiener filtering and/or computation of constrained realizations,
extending a previously developed framework. We also develop an efficient solver
for the corresponding linear system for the associated signal amplitudes. The
core of this new solver is an efficient preconditioner based on the
pseudo-inverse of the coefficient matrix of the linear system. In the full sky
coverage case, the method gives a speed-up of 2--3x in compute time compared to
a simple diagonal preconditioner, and it is easier to implement in terms of
practical computer code. In the case where a mask is applied and prior-driven
constrained realization is sought within the mask, this is the first time full
convergence has been achieved at the full resolution of the Planck dataset.
Prototype benchmark code is available at https://github.com/dagss/cmbcr .
[2]
oai:arXiv.org:1308.5299 [pdf] - 788139
A multi-level solver for Gaussian constrained CMB realizations
Submitted: 2013-08-24, last modified: 2014-02-24
We present a multi-level solver for drawing constrained Gaussian realizations
or finding the maximum likelihood estimate of the CMB sky, given noisy sky maps
with partial sky coverage. The method converges substantially faster than
existing Conjugate Gradient (CG) methods for the same problem. For instance,
for the 143 GHz Planck frequency channel, only 3 multi-level W-cycles result in
an absolute error smaller than 1 microKelvin in any pixel. Using 16 CPU cores,
this translates to a computational expense of 6 minutes wall time per
realization, plus 8 minutes wall time for a power spectrum-dependent
precomputation. Each additional W-cycle reduces the error by more than an order
of magnitude, at an additional computational cost of 2 minutes. For comparison,
we have never been able to achieve similar absolute convergence with
conventional CG methods for this high signal-to-noise data set, even after
thousands of CG iterations and employing expensive preconditioners. The solver
is part of the Commander 2 code, which is available with an open source license
at http://commander.bitbucket.org/.