adios2
« Back to VersTracker
Description:
Next generation of ADIOS developed in the Exascale Computing Program
Type: Formula  |  Latest Version: 2.10.2@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: hpc scientific-computing io data-streaming exascale
Install: brew install adios2
About:
ADIOS2 is a high-performance I/O framework designed for managing and analyzing massive scientific datasets. It provides a unified, abstraction layer that decouples applications from storage hardware, enabling efficient data movement across diverse systems. Its key value lies in accelerating scientific discovery by optimizing data workflows for exascale computing environments.
Key Features:
  • Decouples applications from I/O hardware
  • Supports multiple transport methods (e.g., SST, BP5, HDF5)
  • Language bindings for C++, C, Fortran, and Python
  • Peer-to-peer data streaming capabilities
Use Cases:
  • Managing large-scale simulation data in HPC environments
  • Real-time data streaming and analysis for scientific instruments
  • Coupling separate simulation codes for in-situ analysis
Alternatives:
  • HDF5 – HDF5 is a file format and library; ADIOS2 can use HDF5 as a transport but also offers streaming and other methods.
  • NetCDF – NetCDF is primarily for climate and geoscience data, whereas ADIOS2 is designed for broader HPC and exascale workflows.
License: Apache-2.0
Dependencies: c-blosc2, gcc, libfabric, libpng, libsodium, mpi4py, numpy, open-mpi, pugixml, python@3.14, sqlite, yaml-cpp, zeromq
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 16, 2025 9:25pm 1 VERSION_BUMP 02df681d
Sep 13, 2025 9:13am 0 VERSION_BUMP 5be4af81
Oct 26, 2024 9:21pm 0 VERSION_BUMP 91cb8754
Oct 9, 2024 10:28pm 2 VERSION_BUMP 7b8884ee
Oct 9, 2024 2:33pm 2 VERSION_BUMP 81838d6b