Cosmological simulations on supercomputers

Filippo Gioachin, Celso L. Mendes, Laxmikant V. Kale, Thomas R. Quinn

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Simulations of astrophysical problems capable of answering questions like "How did the Milky Way form?" or "What is the origin of the spin of terrestrial planets?" require weeks of processing with sustained Teraflop, or even Petaflop, performance. This can be achieved only by utilizing supercomputers with thousands of processors. To meet this challenge, we have developed ChaNGa (former ParallelGravity), a parallel simulator for cosmological interaction based on the Charm++ parallel framework.ChaNGa is one of the first cosmological simulators to attempt scaling to thousands of processors. The approach used, based on parallelization via Charm++, has enabled unprecedented performance results on current large machines. We have scaled relatively small-sized simulations, which are the hardest ones to parallelize, to thousands of processors on various platforms. We will show the infrastructure of both the Charm++ framework and the ChaNGa simulator, together with the key features to scale to large configurations and corresponding results.

Original languageEnglish (US)
Title of host publicationProceedings of the 2006 ACM/IEEE Conference on Supercomputing, SC'06
StatePublished - 2006
Externally publishedYes

Publication series

NameProceedings of the 2006 ACM/IEEE Conference on Supercomputing, SC'06

ASJC Scopus subject areas

  • General Computer Science


Dive into the research topics of 'Cosmological simulations on supercomputers'. Together they form a unique fingerprint.

Cite this