Data-Parallel Halo Finder Operator in PISTON
Conference
·
OSTI ID:1048656
- Los Alamos National Laboratory
PISTON is a portable framework which supports the development of visualization and analysis operators using a platform-independent, data-parallel programming model. Operators such as isosurface, cut-surface and threshold have been implemented in this framework, with the exact same operator code achieving good parallel performance on different architectures. An important analysis operator in cosmology is the halo finder. A halo is a cluster of particles and is considered a common feature of interest found in cosmology data. As the number of cosmological simulations carried out in the recent past has increased, the resultant data of these simulations and the required analysis tasks have increased as well. As a consequence, there is a need to develop scalable and efficient tools to carry out the needed analysis. Therefore, we are currently implementing a halo finder operator using PISTON. Researchers have developed a wide variety of techniques to identify halos in raw particle data. The most basic algorithm is the friend-of-friends (FOF) halo finder, where the particles are clustered based on two parameters: linking length and halo size. In a FOF halo finder, all particles which lie within the linking length are considered as one halo and the halos are filtered based on the halo size parameter. A naive implementation of a FOF halo finder compares each and every particle pair, requiring O(n{sup 2}) operations. Our data-parallel halo finder operator uses a balanced k-d tree to reduce this number of operations in the average case, and implements the algorithm using only the data-parallel primitives in order to achieve portability and performance.
- Research Organization:
- Los Alamos National Laboratory (LANL)
- Sponsoring Organization:
- NNSA - ASC
- DOE Contract Number:
- AC52-06NA25396
- OSTI ID:
- 1048656
- Report Number(s):
- LA-UR-12-23650
- Country of Publication:
- United States
- Language:
- English
Similar Records
THE OVERDENSITY AND MASSES OF THE FRIENDS-OF-FRIENDS HALOS AND UNIVERSALITY OF HALO MASS FUNCTION
Haloes gone MAD: The Halo-Finder Comparison Project
Haloes gone MAD14: The Halo-Finder Comparison Project
Journal Article
·
Fri Jul 01 00:00:00 EDT 2011
· Astrophysical Journal, Supplement Series
·
OSTI ID:21560356
Haloes gone MAD: The Halo-Finder Comparison Project
Journal Article
·
Fri Dec 31 23:00:00 EST 2010
· Monthly Notices of the Royal Astronomical Society
·
OSTI ID:1023348
Haloes gone MAD14: The Halo-Finder Comparison Project
Journal Article
·
Wed Jun 01 00:00:00 EDT 2011
· Monthly Notices of the Royal Astronomical Society
·
OSTI ID:1564795