shamrock
« Back to VersTracker
Description:
Astrophysical hydrodynamics using SYCL
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: astrophysics hpc sycl simulation hydrodynamics
Install: brew install shamrock
About:
Shamrock is a computational framework designed for astrophysical hydrodynamics simulations using SYCL. It enables high-performance computing across diverse hardware accelerators like GPUs from NVIDIA, AMD, and Intel. The tool provides a robust solution for researchers needing efficient, cross-platform simulation capabilities.
Key Features:
  • SYCL-based for heterogeneous computing
  • Cross-platform hardware support (NVIDIA, AMD, Intel GPUs)
  • Optimized for astrophysical hydrodynamics
  • Modern C++ implementation
Use Cases:
  • Simulating galaxy formation and evolution
  • Modeling fluid dynamics in stellar interiors
  • High-performance astrophysics research on local clusters
Alternatives:
  • FLASH – FLASH is a Fortran-based, traditional MPI solution, whereas Shamrock offers modern C++ and SYCL for broader hardware portability.
  • ENZO – ENZO is another open-source code primarily using C++ and MPI, with Shamrock focusing on next-generation accelerator support via SYCL.
Version History
Detected Version Rev Change Commit