Top 4 Haskell Cuda Projects
:boom::computer::boom: A data-parallel functional programming languageProject mention: Provably Space-Efficient Parallel Functional Programming | news.ycombinator.com | 2022-01-14
A combination of both. This work targets multicore, but execution on the GPU is definitely possible. It's just a different line of research. I'd highly recommend taking a look at Futhark (https://futhark-lang.org/), which has a similar programming model (purely functional and parallel), but targets GPU. The compilation strategy is quite a bit different!
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.
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.
LLVM backend for Accelerate
Haskell FFI bindings to CUDA
Haskell Cuda related posts
Idris2+WebGL, part #12: Linear algebra with linear types... not great
1 project | dev.to | 1 Mar 2021
What are some of the best open-source Cuda projects in Haskell? This list will help you:
Are you hiring? Post a new remote job listing for free.