Accelerating cosmological simulations on GPUs: a step towards sustainability and green-awareness
Giovanni Lacopo, Marius Daniel Lepinzan, David Goz, Giuliano Taffoni, Luca Tornatore, Pierluigi Monaco, Pascal Jahan Elahi, Ugo Varetto, Maciej Cytowski, Lubomir Riha

TL;DR
This paper demonstrates that GPU acceleration of cosmological simulations significantly reduces energy consumption and execution time, advancing sustainable high-performance computing in cosmology.
Contribution
It introduces a GPU implementation of pinocchio that achieves up to 8x speed-up and 8x energy reduction, enhancing efficiency and sustainability in cosmological simulations.
Findings
8x reduction in energy-to-solution
8x speed-up in time-to-solution
up to 64x overall efficiency improvement
Abstract
The increasing complexity and scale of cosmological N-body simulations, driven by astronomical surveys like Euclid, call for a paradigm shift towards more sustainable and energy-efficient high-performance computing (HPC). The rising energy consumption of supercomputing facilities poses a significant environmental and financial challenge. In this work, we build upon a recently developed GPU implementation of pinocchio, a widely-used tool for the fast generation of dark matter (DM) halo catalogues, to investigate energy consumption. Using a different resource configuration, we confirmed the time-to-solution behavior observed in a companion study, and we use these runs to compare time-to-solution with energy-to-solution. By profiling the code on various HPC platforms with a newly developed implementation of the Power Measurement Toolkit (PMT), we demonstrate an 8x reduction in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDark Matter and Cosmic Phenomena · Green IT and Sustainability · Galaxies: Formation, Evolution, Phenomena
