Optimizing the computation of n-point correlations on large-scale astronomical data
Author(s) -
William B. March,
Kenneth Czechowski,
Marat Dukhan,
Thomas Benson,
Dongryeol Lee,
Andrew J. Connolly,
Richard Vuduc,
Edmond Chow,
Alexander Gray
Publication year - 2012
Publication title -
international conference for high performance computing, networking, storage and analysis
Language(s) - English
Resource type - Conference proceedings
SCImago Journal Rank - 0.363
H-Index - 56
ISSN - 2167-4337
ISBN - 978-1-4673-0805-2
DOI - 10.1109/sc.2012.89
Subject(s) - terabyte , computation , computer science , scale (ratio) , speedup , galaxy , point (geometry) , code (set theory) , algorithm , theoretical computer science , computational science , physics , parallel computing , astrophysics , mathematics , set (abstract data type) , quantum mechanics , geometry , operating system , programming language
The n-point correlation functions (npcf) are powerful statistics that are widely used for data analyses in astronomy and other fields. These statistics have played a crucial role in fundamental physical breakthroughs, including the discovery of dark energy. Unfortunately, directly computing the npcf at a single value requires O(Nn) time for N points and values of n of 2, 3, 4, or even larger. Astronomical data sets can contain billions of points, and the next generation of surveys will generate terabytes of data per night. To meet these computational demands, we present a highly-tuned npcf computation code that show an order-of-magnitude speedup over current state-of-the-art. This enables a much larger 3-point correlation computation on the galaxy distribution than was previously possible. We show a detailed performance evaluation on many different architectures.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom