{ "id": "2506.19919", "version": "v1", "published": "2025-06-24T18:00:10.000Z", "updated": "2025-06-24T18:00:10.000Z", "title": "Bayesian Posteriors with Stellar Population Synthesis on GPUs", "authors": [ "Georgios Zacharegkas", "Andrew Hearin", "Andrew Benson" ], "comment": "12 pages, 8 figures", "categories": [ "astro-ph.GA", "astro-ph.CO" ], "abstract": "Models of Stellar Population Synthesis (SPS) provide a predictive framework for the spectral energy distribution (SED) of a galaxy. SPS predictions can be computationally intensive, creating a bottleneck for attempts to infer the physical properties of large populations of individual galaxies from their SEDs and photometry; these computational challenges are especially daunting for near-future cosmology surveys that will measure the photometry of billions of galaxies. In this paper, we explore a range of computational techniques aimed at accelerating SPS predictions of galaxy photometry using the JAX library to target GPUs. We study a particularly advantageous approximation to the calculation of galaxy photometry that speeds up the computation by a factor of 50 relative to the exact calculation. We introduce a novel technique for incorporating burstiness into models of galaxy star formation history that captures very short-timescale fluctuations with negligible increase in computation time. We study the performance of Hamiltonian Monte Carlo (HMC) algorithms in which individual chains are parallelized across independent GPU threads, finding that our pipeline can carry out Bayesian inference at a rate of approximately $1,000$ galaxy posteriors per GPU-minute. Our results provide an update to standard benchmarks in the literature on the computational demands of SPS inference; our publicly available code enables previously-impractical Bayesian analyses of large galaxy samples, and includes several standalone modules that could be adopted to speedup existing SPS pipelines.", "revisions": [ { "version": "v1", "updated": "2025-06-24T18:00:10.000Z" } ], "analyses": { "keywords": [ "stellar population synthesis", "bayesian posteriors", "sps predictions", "galaxy photometry", "code enables previously-impractical bayesian analyses" ], "note": { "typesetting": "TeX", "pages": 12, "language": "en", "license": "arXiv", "status": "editable" } } }