The Kratos Framework for Heterogeneous Astrophysical Simulations: Fundamental Infrastructures and Hydrodynamics

The field of astrophysics has long sought computational tools capable of harnessing the power of modern GPUs to simulate the complex dynamics of astrophysical phenomena. The Kratos Framework, a novel GPU-based simulation system designed to leverage heterogeneous computing architectures, is introduce...

Full description

Saved in:
Bibliographic Details
Main Author: Lile Wang
Format: Article
Language:English
Published: IOP Publishing 2025-01-01
Series:The Astrophysical Journal Supplement Series
Subjects:
Online Access:https://doi.org/10.3847/1538-4365/adbdb6
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849732080440705024
author Lile Wang
author_facet Lile Wang
author_sort Lile Wang
collection DOAJ
description The field of astrophysics has long sought computational tools capable of harnessing the power of modern GPUs to simulate the complex dynamics of astrophysical phenomena. The Kratos Framework, a novel GPU-based simulation system designed to leverage heterogeneous computing architectures, is introduced to address these challenges. Kratos offers a flexible and efficient platform for a wide range of astrophysical simulations, by including its device abstraction layer, multiprocessing communication model, and mesh-management system that serves as the foundation for the physical module container. Focusing on the hydrodynamics module as an example and foundation for more complex simulations, optimizations and adaptations have been implemented for heterogeneous devices that allow for accurate and fast computations, especially the mixed-precision method that maximizes its efficiency on consumer-level GPUs while holding the conservation laws to machine accuracy. The performance and accuracy of Kratos are verified through a series of standard hydrodynamic benchmarks, demonstrating its potential as a powerful tool for astrophysical research.
format Article
id doaj-art-5bf55898cf0e4a48a3bd5b4fff0fb16d
institution DOAJ
issn 0067-0049
language English
publishDate 2025-01-01
publisher IOP Publishing
record_format Article
series The Astrophysical Journal Supplement Series
spelling doaj-art-5bf55898cf0e4a48a3bd5b4fff0fb16d2025-08-20T03:08:20ZengIOP PublishingThe Astrophysical Journal Supplement Series0067-00492025-01-0127726310.3847/1538-4365/adbdb6The Kratos Framework for Heterogeneous Astrophysical Simulations: Fundamental Infrastructures and HydrodynamicsLile Wang0https://orcid.org/0000-0002-6540-7042The Kavli Institute for Astronomy and Astrophysics, Peking University , Beijing 100871, People’s Republic of China ; lilew@pku.edu.cn; Department of Astronomy, School of Physics, Peking University , Beijing 100871, People’s Republic of ChinaThe field of astrophysics has long sought computational tools capable of harnessing the power of modern GPUs to simulate the complex dynamics of astrophysical phenomena. The Kratos Framework, a novel GPU-based simulation system designed to leverage heterogeneous computing architectures, is introduced to address these challenges. Kratos offers a flexible and efficient platform for a wide range of astrophysical simulations, by including its device abstraction layer, multiprocessing communication model, and mesh-management system that serves as the foundation for the physical module container. Focusing on the hydrodynamics module as an example and foundation for more complex simulations, optimizations and adaptations have been implemented for heterogeneous devices that allow for accurate and fast computations, especially the mixed-precision method that maximizes its efficiency on consumer-level GPUs while holding the conservation laws to machine accuracy. The performance and accuracy of Kratos are verified through a series of standard hydrodynamic benchmarks, demonstrating its potential as a powerful tool for astrophysical research.https://doi.org/10.3847/1538-4365/adbdb6Astronomy softwareComputational methodsGPU computingHydrodynamical simulationsHydrodynamics
spellingShingle Lile Wang
The Kratos Framework for Heterogeneous Astrophysical Simulations: Fundamental Infrastructures and Hydrodynamics
The Astrophysical Journal Supplement Series
Astronomy software
Computational methods
GPU computing
Hydrodynamical simulations
Hydrodynamics
title The Kratos Framework for Heterogeneous Astrophysical Simulations: Fundamental Infrastructures and Hydrodynamics
title_full The Kratos Framework for Heterogeneous Astrophysical Simulations: Fundamental Infrastructures and Hydrodynamics
title_fullStr The Kratos Framework for Heterogeneous Astrophysical Simulations: Fundamental Infrastructures and Hydrodynamics
title_full_unstemmed The Kratos Framework for Heterogeneous Astrophysical Simulations: Fundamental Infrastructures and Hydrodynamics
title_short The Kratos Framework for Heterogeneous Astrophysical Simulations: Fundamental Infrastructures and Hydrodynamics
title_sort kratos framework for heterogeneous astrophysical simulations fundamental infrastructures and hydrodynamics
topic Astronomy software
Computational methods
GPU computing
Hydrodynamical simulations
Hydrodynamics
url https://doi.org/10.3847/1538-4365/adbdb6
work_keys_str_mv AT lilewang thekratosframeworkforheterogeneousastrophysicalsimulationsfundamentalinfrastructuresandhydrodynamics
AT lilewang kratosframeworkforheterogeneousastrophysicalsimulationsfundamentalinfrastructuresandhydrodynamics