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