Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Data-Parallel Halo Finder Operator in PISTON

Conference ·
OSTI ID:1048656
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
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