Port details on branch 2022Q2 |
- adios2 Next generation of ADIOS developed in the Exascale Computing Program
- 2.9.1_1 misc =0 2.9.1_1Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2019-07-28 10:26:59
- Last Update: 2024-02-18 09:29:31
- Commit Hash: 9eba616
- Also Listed In: science
- License: APACHE20
- WWW:
- https://github.com/ornladios/ADIOS2
- Description:
- The Adaptable Input/Output (I/O) System, ADIOS 2 is developed as part of the
United States Department of Energy's Exascale Computing Program.
ADIOS 2 is a framework designed for scientific data I/O to publish and subscribe
(put/get) data when and where required.
ADIOS 2 transports data as groups of self-describing variables and attributes
across different media types (such as files, wide-area-networks, and remote
direct memory access) using a common application programming interface for all
transport modes. ADIOS 2 can be used on supercomputers, commercial clouds, and
personal computers.
ADIOS 2 focuses on:
* Performance I/O scalability in high performance computing (HPC) applications.
* Adaptability unified interfaces to allow for several modes of transport
(files, memory-to-memory)
* Ease of Use two-level application programming interface (APIs)
* Full APIs for HPC applications: C++11, Fortran 90, C 99, Python 2 and 3
* Simplified High-Level APIs for data analysis: Python 2 and 3, C++11, Matlab
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/misc/adios2/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/adios2
- pkg install adios2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: adios2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1691126373
SHA256 (ornladios-ADIOS2-v2.9.1_GH0.tar.gz) = ddfa32c14494250ee8a48ef1c97a1bf6442c15484bbbd4669228a0f90242f4f9
SIZE (ornladios-ADIOS2-v2.9.1_GH0.tar.gz) = 6253728
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- pybind11>0 : devel/pybind11
- py39-pybind11>=2.4 : devel/py-pybind11@py39
- py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
- py39-mpi4py>=3.0.3 : net/py-mpi4py@py39
- bison : devel/bison
- cmake : devel/cmake-core
- gfortran12 : lang/gcc12
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- as : devel/binutils
- perl5>=5.36<5.37 : lang/perl5.36
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- bash : shells/bash
- py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
- py39-mpi4py>=3.0.3 : net/py-mpi4py@py39
- gfortran12 : lang/gcc12
- python3.9 : lang/python39
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libblosc.so : archivers/c-blosc
- libepoll-shim.so : devel/libepoll-shim
- libfabric.so : net/libfabric
- libffi.so : devel/libffi
- libhdf5.so : science/hdf5
- libmpi.so : net/mpich
- libpng.so : graphics/png
- libsodium.so : security/libsodium
- libsz.so : science/libaec
- libzmq.so : net/libzmq4
- libzfp.so : devel/zfp
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for adios2-2.9.1_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- misc_adios2
- USES:
- bison cmake:testing compiler:c++11-lang fortran localbase:ldflags pkgconfig perl5 python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|