Haskell parallel-computing

Open-source Haskell projects categorized as parallel-computing | Edit details

Top 4 Haskell parallel-computing Projects

  • accelerate

    Embedded language for high-performance array computations (by AccelerateHS)

    Project mention: Idris2+WebGL, part #12: Linear algebra with linear types... not great | dev.to | 2021-03-01

    I'm toying with the idea of replacing vector values with vector generators, where e.g. v1 + v2 is not evaluated to a new vector, but to a vector program. This is similar to the approaches of Accelerate and TensorFlow. On the flip side, I don't think I could get rid of the overhead, and I expect much smaller computation loads than aforementioned libraries, so overheads could be very significant. The added benefit of using vector generators is that the generator could not only be evaluated, but also be turned into a Latex formula.

  • massiv

    Efficient Haskell Arrays featuring Parallel computation

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • accelerate-llvm

    LLVM backend for Accelerate

  • mpi-hs

    MPI bindings for Haskell

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-03-01.

Index

What are some of the best open-source parallel-computing projects in Haskell? This list will help you:

Project Stars
1 accelerate 788
2 massiv 350
3 accelerate-llvm 136
4 mpi-hs 14
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms