Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: hackage: mpi-hs-binary
MPI (the Message Passinag Interface) is
a widely used standard for distributed-memory programming on HPC
(High Performance Computing) systems. MPI allows exchanging data
(_messages_) between programs running in parallel. There are several
high-quality open source MPI implementations (e.g. MPICH, MVAPICH,
OpenMPI) as well as a variety of closed-source implementations.
These libraries can typically make use of high-bandwidth low-latency
communication hardware such as InfiniBand.
This library mpi-hs provides Haskell bindings for MPI. It is based
on ideas taken from
haskell-mpi,
Boost.MPI
for C++, and MPI for
Python.
mpi-hs provides two API levels: A low-level API gives rather
direct access to the actual MPI API, apart from certain "reasonable"
mappings from C to Haskell (e.g. output arguments that are in C
stored via a pointer are in Haskell regular return values). A
high-level API simplifies exchanging arbitrary values that can be
serialized.
Note that the automated builds on
Hackage will currently always fail
since no system MPI library is present there. However, builds on
Stackage should succeed -- if not, there
is an error in this package.
2 versions
Latest release: about 4 years ago
572 downloads total
View more package details: https://packages.ecosyste.ms/registries/hackage.haskell.org/packages/mpi-hs-binary
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/eschnett%2Fmpi-hs-binary
Dependent Repos 7
querl.dox/linux/alpine_linux/aports
- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Last synced: 11 months ago
Engincs/aports Fork of alpinelinux/aports
[MIRROR] Alpine packages build scripts- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 353 MB - Last synced: 12 days ago - Pushed: 12 days ago
eschnett/mpi-hs-binary
MPI bindings for Haskell- * mpi-hs-binary.cabal
- * mpi-hs-binary.cabal
Size: 43 KB - Last synced: about 1 month ago - Pushed: about 4 years ago
karelfv/alpinelinux_aports Fork of alpinelinux/aports
[MIRROR] Alpine packages build scripts- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 434 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
victorlcasilva/aports
- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 252 MB - Last synced: over 1 year ago - Pushed: over 1 year ago
tonmoyislam250/mineaports
- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 181 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
alpinelinux/aports
[MIRROR] Alpine packages build scripts- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 413 MB - Last synced: 14 days ago - Pushed: 14 days ago
bgamari/build-env
- 0.1.1.0 tests/SEEDS/cabal.config
Size: 271 KB - Last synced: 4 days ago - Pushed: about 1 year ago
kraj/aports Fork of alpinelinux/aports
Mirror of aports repository- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 383 MB - Last synced: about 1 month ago - Pushed: 6 months ago
techniumlabs/aports Fork of alpinelinux/aports
Mirror of aports repository- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 341 MB - Last synced: about 1 month ago - Pushed: about 1 month ago
tcely/aports Fork of alpinelinux/aports
Mirror of aports repository- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 343 MB - Last synced: about 2 months ago - Pushed: about 2 months ago
initdc/aports
- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 171 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
ArtemShok/aports Fork of alpinelinux/aports
[MIRROR] Alpine packages build scripts- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 379 MB - Last synced: 9 months ago - Pushed: 9 months ago
RepoMirrors/aports
Alpine packages build scripts- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 1.36 GB - Last synced: 6 months ago
ziyao233/mips-alpine-aports
- 0.1.1.0 testing/darcs/cabal.config
- 0.1.1.0 testing/stack/cabal.config
Size: 218 MB - Last synced: 3 months ago - Pushed: 3 months ago
tommybuado/aports
Alpine packages build scripts- 0.1.1.0 testing/stack/cabal.config
Size: 314 MB - Last synced: about 2 months ago - Pushed: about 2 months ago