Accelerating cosmological data analysis with graphics processors

In this paper we describe a successful effort to accelerate the two-point angular correlation function---a basic statistics tool used in the field of cosmology to characterize the distribution of the matter and energy in the Universe---by using an NVIDIA GPU-based system. We demonstrate the use of GPUs to accelerate the calculation of histograms of angular separations for large datasets as we achieve over two orders of magnitude performance improvement over conventional microprocessors. We discuss the specific implementation details of GPU kernels for computing bin assignments and updating histogram bins. We also describe an MPI-based GPU-accelerated two-point correlation application that runs on a compute cluster with multiple GPUs. Finally, we discuss specific lessons we learned in using GPUs to implement this class of algorithms.

[1]  Adam D. Myers,et al.  Dynamic load-balancing on multi-FPGA systems: a case study , 2007 .

[2]  Bruce Margony The Sloan Digital Sky Survey , 1999, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[3]  A. Myers,et al.  Higher Order Angular Galaxy Correlations in the SDSS: Redshift and Color Dependence of Nonlinear Bias , 2007, 0704.2573.

[4]  Alexander G. Gray,et al.  First Measurement of the Clustering Evolution of Photometrically Classified Quasars , 2005, astro-ph/0510371.

[5]  A. Kashlinsky,et al.  Large-scale structure in the Universe , 1991, Nature.

[6]  Michael S. Turner,et al.  Connecting Quarks with the Cosmos , 2003 .

[7]  R. Nichol,et al.  Detection of the Baryon Acoustic Peak in the Large-Scale Correlation Function of SDSS Luminous Red Galaxies , 2005, astro-ph/0501171.

[8]  Alexander S. Szalay,et al.  The Sloan Digital Sky Survey , 1999, Comput. Sci. Eng..

[9]  Volodymyr Kindratenko,et al.  QP: A Heterogeneous Multi-Accelerator Cluster , 2011 .

[10]  A. Szalay,et al.  Bias and variance of angular correlation functions , 1993 .

[11]  R. Nichol,et al.  On Departures from a Power Law in the Galaxy Correlation Function , 2003, astro-ph/0301280.

[12]  Edward J. Wollack,et al.  Wilkinson Microwave Anisotropy Probe (WMAP) Three Year Results: Implications for Cosmology , 2006, astro-ph/0603449.

[13]  Shirley Ho,et al.  Correlation of CMB with large-scale structure. I. Integrated Sachs-Wolfe tomography and cosmological implications , 2008, 0801.0642.

[14]  J. Frieman,et al.  The Dark Energy Survey , 2020 .

[15]  Philip A. Pinto,et al.  The Large Synoptic Survey Telescope , 2006 .

[16]  B. Flaugher The Dark Energy Survey , 2005 .