From https://doi.org/10.1145/3204919.3204938:
Octo-Tiger is an astrophysics program simulating the evolution of star systems based on the fast multipole method on adaptive Octrees. It was implemented using high-level C++ libraries, specifically HPX and Vc, which allows its use on different hardware platforms.
CPU/GPU Tests with Kokkos, CUDA, HIP, SYCL |
KNL Kokkos HPX Backend / SIMD tests | |
Development environment tests |
-
Building Octo-Tiger:
- Option 1: Use the Octo-Tiger Spack Package (recommended)
- Option 2: Use the Octo-Tiger buildscripts
-
Where to get help:
IRC Channel #ste||ar
on libera.chat
- Where to file issues:
- Documentation:
The documentation of the master branch.
In publications, please use the following publication to cite Octo-Tiger:
- Dominic C. Marcello, Sagiv Shiber, Orsola De Marco, Juhan Frank, Geoffrey C. Clayton, Patrick M. Motl, Patrick Diehl, Hartmut Kaiser, "Octo-Tiger: A New, 3D Hydrodynamic Code for Stellar Mergers that uses HPX Parallelisation", accepted for publication in the Monthly Notices of the Royal Astronomical Society, 2021
For more publications, please review Octo-Tigers' documentation.
- Porting Octo-Tiger, an astrophysics program simulating the evolution of star systems based on the fast multipole method on adaptive Octrees, Testbed, Ookami, Stony Brook University
- Porting Octo-Tiger, an astrophysics program simulating the evolution of star systems based on the fast multipole method on adaptive Octrees, Testbed, Fugaku, RIKEN Center for Computational Science
Distributed under the Boost Software License, Version 1.0. (See https://www.boost.org/LICENSE_1_0.txt)