2015 · 32 citations · 27 references
ComputingComputer ScienceHigh-performance ComputingParallel ComputingSchedulingScientific ComputingComputational AstrophysicsCompute Resource ManagementData ParallelismGraphics Processing Unit ComputingParallel Computing SystemsCo-schedulingCosmological N-body SimulationsData-intensive ComputingHigh-performance Computing In AstrophysicsHigh-performance Computing SystemsMany-core ArchitectureScientific Computing On GpusTask Co-scheduling
Large-scale simulations can produce hundreds of terabytes to petabytes of data, complicating and limiting the efficiency of workflows. Traditionally, outputs are stored on the file system and analyzed in post-processing. With the rapidly increasing size and complexity of simulations, this approach faces an uncertain future. Trending techniques consist of performing the analysis in-situ, utilizing the same resources as the simulation, and/or off-loading subsets of the data to a compute-intensive analysis system. We introduce an analysis framework developed for HACC, a cosmological N-body code, that uses both in-situ and co-scheduling approaches for handling petabyte-scale outputs. We compare different analysis set-ups ranging from purely off-line, to purely in-situ to in-situ/co-scheduling. The analysis routines are implemented using the PISTON/VTK-m framework, allowing a single implementation of an algorithm that simultaneously targets a variety of GPU, multi-core, and many-core architectures.
27
GADGET: a code for collisionless and gasdynamical cosmological simulations
New Astronomy · 2001 · 1.7K citations · Full text
Natural Sciences, Astronomy, Physics +12
GADGET: A code for collisionless and gasdynamical cosmological simulations
2000 · 1K citations
Natural Sciences, Astronomy, Physics +12
Groups of galaxies. I - Nearby groups
J. Huchra, Margaret J. Geller · The Astrophysical Journal · 1982 · 850 citations
Natural Sciences, Astronomy, Physics +15