Faster WMAP 3-Year Low-ell TT Module

Jonathan Sievers and Mike Nolta

Canadian Institute for Theoretical Astrophysics

We have sped up the low-ell TT likelihood through an eigenvalue compression by a factor of more than 10.  As this is currently (as of Version v2p2) the slowest part of the code, we achieve an overall speedup in the likelihood evaluation of a factor of 4.  The uncompressed and compressed likelihoods agree typically to better than 10-6, much less than the scatter in cross-platform likelihood evaluations (order 10-3).

Installation

If you haven't done so already, install the standard version of the WMAP3 likelihood code, available from LAMBDA .
Then, download the faster TT tarball: wmap_likelihoodcode_v2fasterTT.tgz (98MB)
Unpack it somewhere, and copy the contents into your current likelihood directory.  Warning - there is a Makefile in the tarball, so you might want to not overwrite your current Makefile.  The only makefile modification required to use the faster TT is to add "-DFASTERTT" to WMAPFLAGS.  If "-DFASTERTT" is missing, then behavior reverts to the standard distribution.

Note:  The compression is valid only for a fixed noise, and has only been calculated for ell's up to 30 (lowl_max=30 and ifore_marg=2 in the Makefile).  If you have a burning desire to run a compressed version with different foreground treatments, contact me.

Files in the tarball

WMAP_3yr_tt_pixlike.F90 - the fast version of the low-ell pixel-pixel TT likelihood code.  This will overwrite the default version, so be warned if you have made modifications you wish to keep.
Makefile - sample makefile.  If you already have a Makefile set up, add " -DFASTERTT" to WMAPFLAGS.
read_fits.f90, read_fits.fh - updated FITS reading utilities required to read the compressed matrices.
compressed_t_map_f2.txt - the compressed data vector (text file).
compressed_tt_matrices_f2.fits - the compressed TT signal matrices (FITS file).



Bored? Read more about what's going on inside in PDF or PS .

Questions, comments? Contact Jonathan Sievers or Mike Nolta

A service of the HEASARC and of the Astrophysics Science Division at NASA/GSFC
Goddard Space Flight Center, National Aeronautics and Space Administration
HEASARC Director: Dr. Alan P. Smale
LAMBDA Director: Dr. Thomas M. Essinger-Hileman
NASA Official: Dr. Thomas M. Essinger-Hileman
Web Curator: Mr. Michael R. Greason